diff --git a/.gitignore b/.gitignore index def1d9c..1d2f21f 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ sync +*.out +*.log +*.aux +*.synctex.gz diff --git a/Walko_Paul-Resume.pdf b/Walko_Paul-Resume.pdf index 65879eb..598e532 100644 Binary files a/Walko_Paul-Resume.pdf and b/Walko_Paul-Resume.pdf differ diff --git a/Walko_Paul-Resume.tex b/Walko_Paul-Resume.tex new file mode 100644 index 0000000..0edeb60 --- /dev/null +++ b/Walko_Paul-Resume.tex @@ -0,0 +1,214 @@ +%------------------------- +% Resume in Latex +% Author : Jake Gutierrez +% Based on: https://github.com/sb2nov/resume +% License : MIT +%------------------------ + +\documentclass[letterpaper,12pt]{article} + +\usepackage{latexsym} +\usepackage[empty]{fullpage} +\usepackage{titlesec} +\usepackage{marvosym} +\usepackage[usenames,dvipsnames]{color} +\usepackage{verbatim} +\usepackage{enumitem} +\usepackage[hidelinks]{hyperref} +\usepackage{fancyhdr} +\usepackage[english]{babel} +\usepackage{tabularx} +%\input{glyphtounicode} + + +%----------FONT OPTIONS---------- +% sans-serif +% \usepackage[sfdefault]{FiraSans} +% \usepackage[sfdefault]{roboto} +% \usepackage[sfdefault]{noto-sans} +% \usepackage[default]{sourcesanspro} + +% serif +% \usepackage{CormorantGaramond} +% \usepackage{charter} + + +\pagestyle{fancy} +\fancyhf{} % clear all header and footer fields +\fancyfoot{} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footrulewidth}{0pt} + +% Adjust margins +\addtolength{\oddsidemargin}{-0.5in} +\addtolength{\evensidemargin}{-0.5in} +\addtolength{\textwidth}{1in} +\addtolength{\topmargin}{-.5in} +\addtolength{\textheight}{1.0in} + +\urlstyle{same} + +\raggedbottom +\raggedright +\setlength{\tabcolsep}{0in} + +% Sections formatting +\titleformat{\section}{ + \vspace{-4pt}\scshape\raggedright\large +}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] + +% Ensure that generate pdf is machine readable/ATS parsable +\pdfgentounicode=1 + +%------------------------- +% Custom commands +\newcommand{\resumeItem}[1]{ + \item\small{ + {#1 \vspace{-2pt}} + } +} + +\newcommand{\resumeSubheading}[4]{ + \vspace{-2pt}\item + \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} + \textbf{#1} & #2 \\ + \textit{\small#3} & \textit{\small #4} \\ + \end{tabular*}\vspace{-7pt} +} + +\newcommand{\resumeSubSubheading}[2]{ + \item + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \textit{\small#1} & \textit{\small #2} \\ + \end{tabular*}\vspace{-7pt} +} + +\newcommand{\resumeProjectHeading}[2]{ + \item + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \small#1 & #2 \\ + \end{tabular*}\vspace{-7pt} +} + +\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}} + +\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} + +\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} +\newcommand{\resumeSubHeadingListEnd}{\end{itemize}} +\newcommand{\resumeItemListStart}{\begin{itemize}} +\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}} + +%------------------------------------------- +%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\begin{document} + +\begin{center} + \textbf{\Huge \scshape Paul Walko} \\ \vspace{1pt} + \small (502) 509-6242 $|$ \href{mailto:pwalko@vt.edu}{pwalko@vt.edu} $|$ + \href{https://paul.walko.org}{https://paul.walko.org} $|$ + \href{https://git.seaturtle.pw/pew}{git.seaturtle.pw/pew} $|$ \href{https://github.com/paulwalko}{github.com/paulwalko} +\end{center} + + +%-----------EDUCATION----------- +\section{Education} + \resumeSubHeadingListStart + \resumeSubheading + {Virginia Tech}{Blacksburg, VA} + {Bachelor of Science in Computer Science; Minor in Cyber security} {Aug. 2015 -- Dec. 2018} + \small{\item{ + \textbf{Languages/Tools}{: C, Python, Java, Bash, Git, Docker, Kubernetes, AWS, Jenkins} \\ + }} + \resumeSubHeadingListEnd + + +%-----------EXPERIENCE----------- +\section{Experience} + \resumeSubHeadingListStart + +% -----------Multiple Positions Heading----------- +% \resumeSubSubheading +% {Software Engineer I}{Oct 2014 - Sep 2016} +% \resumeItemListStart +% \resumeItem{Apache Beam} +% {Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines} +% \resumeItemListEnd +% \resumeSubHeadingListEnd +%------------------------------------------- + + \resumeSubheading + {DevOps Engineer} {Aug. 2019 -- Present} + {Ozmo, Inc}{Blacksburg, VA} + \resumeItemListStart + \resumeItem{Improved code reliability with Continuous Integration testing} + \resumeItem{Built central monitoring stack with Grafana, ELK, Kafka, and helped ingest existing services alert on} + \resumeItem{Helped build event-driven search service in AWS: \\ \href{https://ozmo.com/insights/building-a-world-wide-real-time-search-service/}{https://ozmo.com/insights/building-a-world-wide-real-time-search-service}} + \resumeItemListEnd + + \resumeSubheading + {Systems Engineer }{Jan. -- July 2019} + {Solers, Inc}{Arlington, VA} + \resumeItemListStart + \resumeItem{Worked with Docker Swarm and Ansible} + \resumeItem{Deployed central logging solution for clustered environment} + \resumeItemListEnd + + \resumeSubheading + {Research Assistant - Analyzed Netflow data, created BT "hacking" device} {Sep. 2016 -- Dec. 2017} + {Hume Center at Virginia Tech}{Blacksburg, VA} + \resumeItemListStart + \resumeItem{Learned about issues with large data sets} + \resumeItem{Intercepted data from keyboards, mice, and other BLE devices} + \resumeItem{Utilized Ubertooth One and worked with devs on IRC} + \resumeItemListEnd + + \resumeSubheading + {S.W.A.T Technician} {Aug. 2016 -- May. 2017} + {Virginia Tech College of Engineering}{Blacksburg, VA} + \resumeItemListStart + \resumeItem{Assisted customers with software/OS installation} + \resumeItem{Diagnosed installation and network issues} + \resumeItemListEnd + + \resumeSubHeadingListEnd + + +%-----------PROJECTS----------- +\section{Projects} + \resumeSubHeadingListStart + \small{\item{\textbf{GitHub}{: \href{https://github.com/paulwalko}{github.com/paulwalko}}}} + + \resumeProjectHeading + {\textbf{Virginia Tech Linux/Unix Users Group (VTLUUG)} $|$ \emph{\href{https://vtluug.org/}{vtluug.org}, \href{https://github.com/vtluug}{github.com/vtluug}}} {2016 - Present} + \resumeItemListStart + \resumeItem{\textbf{FreeIPA/LDAP}{: Maintain accounts for email, shell access, and webserver.}} + \resumeItem{\textbf{\href{https://vtluug.org/wiki/Infrastructure}{Rebuilt Infrastructure}}{: Updated services to deploy with Ansible and run all services with Docker.}} + \resumeItem{\textbf{Organized funds}{: Obtained \$1300 for new servers and equipment; oversaw purchasing additional components.}} + \resumeItemListEnd + + \resumeProjectHeading + {\textbf{Outdoor Club at Virginia Tech (OCVT)} $|$ \emph{\href{https://ocvt.club/}{ocvt.club}, \href{https://github.com/ocvt}{github.com/ocvt}}} {2017 - Present} + \resumeItemListStart + \resumeItem{\textbf{\href{https://github.com/ocvt/dolabra}{Dolabra}}{: Built backend API in Golang + front-end in plain HTML/JavaScript. Used Open-ID Connect for auth, Stripe for payments, and Docker for testing and deployment in AWS.}} + \resumeItem{\textbf{Appalachian Trail Maintenance}{: Regularly clear trail of trees, brush, and clean shelters.}} + \resumeItemListEnd + + + \resumeProjectHeading + {\textbf{Free/Open Software Contributions}}{} + \resumeItemListStart + \resumeItem{\textbf{2019 -- Present}{: \href{https://archiveteam.org/}{Archive Team}: Help archive Internet services and manage massive amounts of data.}} + \resumeItem{\textbf{2013 -- Present}{: Use and contribute to \href{https://www.openstreetmap.org/user/pew9000}{OpenStreetMap}.}} + \resumeItem{\textbf{2011 -- 2015}{: Android mod testing/discussion; Helped test and provided feedback for new Linux Games.}} + \resumeItemListEnd + + \resumeProjectHeading + {\textbf{Eagle Scout, Troop 306}} {2013} + \resumeSubHeadingListEnd + + +%------------------------------------------- +\end{document} \ No newline at end of file diff --git a/resume.pdf b/resume.pdf index c66ef74..598e532 100644 Binary files a/resume.pdf and b/resume.pdf differ