diff --git a/resume.pdf b/resume.pdf index 514b7d3..69308bb 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/resume.tex b/resume.tex index 0ee56c0..e01f77f 100644 --- a/resume.tex +++ b/resume.tex @@ -33,7 +33,7 @@ % serif % \usepackage{CormorantGaramond} -% \usepackage{charter} +\usepackage{charter} \pagestyle{fancy} @@ -58,7 +58,7 @@ % Sections formatting \titleformat{\section}{ \vspace{-4pt}\scshape\raggedright\large -}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] +}{}{0em}{}[\color{black}\titlerule \vspace{-7pt}] % Ensure that generate pdf is machine readable/ATS parsable \pdfgentounicode=1 @@ -90,7 +90,7 @@ \item \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} \small#1 & #2 \\ - \end{tabular*}\vspace{-7pt} + \end{tabular*}\vspace{-8pt} } \newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}} @@ -115,69 +115,49 @@ % \end{tabular*} \begin{center} - \textbf{\Huge \scshape Sean Rettig} \\ \vspace{1pt} - \small 574-780-8143 $|$ \href{mailto:srettig@purdue.edu}{\underline{srettig@purdue.edu}} $|$ - \href{https://www.linkedin.com/in/sean-re/}{\underline{linkedin.com/in/sean-re/}} $|$ - \href{https://github.com/izatwin}{\underline{github.com/izatwin}} + \textbf{\Huge \scshape Sean Rettig} \\ \vspace{1pt} + \small 574-780-8143 $|$ \href{mailto:srettig@purdue.edu}{\underline{srettig@purdue.edu}} $|$ + \href{https://www.linkedin.com/in/sean-re/}{\underline{linkedin.com/in/sean-re/}} $|$ + \href{https://github.com/izatwin}{\underline{github.com/izatwin}} \end{center} %-----------EDUCATION----------- \section{Education} - \resumeSubHeadingListStart - \resumeSubheading - {Purdue University}{West Lafayette, IN} - {Bachelor of Science in Computer Science, Minor in Mathematics}{Aug. 2021 -- May 2025} - \resumeSubItem{\begin{itemize} - \item Dean's List and Semester Honors every semester - \item 3.74/4.00 GPA - \item Entrepreneurship Certificate - \end{itemize}} - \resumeSubSubheading{Master of Science in Computer Science}{Aug. 2024 -- May 2026} - - % \resumeSubheading - % {Blinn College}{Bryan, TX} - % {Associate's in Liberal Arts}{Aug. 2014 -- May 2018} - \resumeSubHeadingListEnd +\resumeSubHeadingListStart +\resumeSubheading +{Purdue University}{West Lafayette, IN} +{Master of Science in Computer Science}{Aug. 2024 -- May 2026} + +\resumeSubSubheading{Bachelor of Science in Computer Science, Minor in Mathematics}{Aug. 2021 -- May 2025} +\resumeSubItem{\begin{itemize} + \item Dean's List and Semester Honors every semester + \item 3.77/4.00 GPA + \end{itemize}} + +% \resumeSubheading +% {Blinn College}{Bryan, TX} +% {Associate's in Liberal Arts}{Aug. 2014 -- May 2018} +\resumeSubHeadingListEnd + -%------RELEVANT COURSEWORK------- -\section{Relevant Coursework} - %\resumeSubHeadingListStart - \begin{multicols}{4} - \begin{itemize}[itemsep=-3pt, parsep=3pt] - \item\small OO Programming - \item Programming in C - \item Computer Architecture - \item Systems Programming - \item Analysis of Algorithms - \item Software Engineering - \item Information Security - \item Artificial Intelligence - \item Data Mining \& ML - \item Data Structures \& Algorithms - \item Relational Databases - % \item Computer Architecture - \end{itemize} - \end{multicols} - \vspace*{2.0\multicolsep} - %\resumeSubHeadingListEnd %-----------EXPERIENCE----------- \section{Experience} - \resumeSubHeadingListStart +\resumeSubHeadingListStart + +\resumeSubheading +{Market Operations Temp}{May 2023 -- Present} +{Midcontinent Independent System Operator (MISO)}{Carmel, IN} +\resumeItemListStart +\resumeItem{Automated Power System flowgate analysis using Python to decrease required steps by 66\% to decrease complexity of + coordinating on flowgates with other ISOs} +\resumeItem{Implemented multithreading to increase throughput of studies by a factor of four} +\resumeItem{Standardized study results into PostgreSQL database for future flowgate analysis} +\resumeItem{Built python script to notify users about errors via Teams, Email, and Cherwell tickets} +\resumeItem{Dockerized python script and deployed it to Kubernetes using helm charts} +\resumeItemListEnd - \resumeSubheading - {Software Engineer Intern}{May 2023 -- Present} - {Midcontinent Independent System Operator (MISO)}{Carmel, IN} - \resumeItemListStart - \resumeItem{Automated Power System flowgate analysis using Python to decrease required steps by 66\% to decrease complexity of - coordinating on flowgates with other ISOs} - \resumeItem{Implemented multithreading to increase throughput of studies by a factor of four} - \resumeItem{Standardized study results into PostgreSQL database for future flowgate analysis} - \resumeItem{Built python script to notify users about errors via Teams, Email, and Cherwell tickets} - \resumeItem{Dockerized python script and deployed it to Kubernetes using helm charts} - \resumeItemListEnd - % -----------Multiple Positions Heading----------- % \resumeSubSubheading % {Software Engineer I}{Oct 2014 - Sep 2016} @@ -188,80 +168,96 @@ % \resumeSubHeadingListEnd %------------------------------------------- - \resumeSubheading - {Software Engineer Intern}{Dec. 2021 -- May 2023} - {Purdue University}{West Lafayette, IN} - \resumeItemListStart - \resumeItem{Updated out-of-date .NET application dependencies} - \resumeItem{Compiled information on internal application to improve documentation} - \resumeItem{Packaged over 50 applications using Microsoft Endpoint Manager to simplify installation on over 5,000 machines} - \resumeItem{Developed installation scripts connecting Endpoint Manager to a custom script for capturing logs} - \resumeItem{Captured installation of 20 applications to be used with Apps Anywhere} - - \resumeItemListEnd +\resumeSubheading +{Software Engineer Intern}{Dec. 2021 -- May 2023} +{Purdue University}{West Lafayette, IN} +\resumeItemListStart +\resumeItem{Updated out-of-date .NET application dependencies} +\resumeItem{Compiled information on internal application to improve documentation} +\resumeItem{Packaged over 50 applications using Microsoft Endpoint Manager to simplify installation on over 5,000 machines} +\resumeItem{Captured installation of 20 applications to be used with Apps Anywhere} - % \resumeSubheading - % {Banquet Server}{June 2020 -- March 2022} - % {White Lodging}{West Lafayette, IN} - % \resumeItemListStart - % \resumeItem{Assisted Banquet Captain in setting up, servicing, and tearing down banquet events} - % \resumeItem{Operated 150+ events with 3-20 associates and 30-300 guests} - % % \resumeItem{Managed 3-20 associates per event, with 150+ events ranging from 30-300 guests} - % % \resumeItem{Developed a game in Java to test the generated dungeons} - % % \resumeItem{Contributed 50K+ lines of code to an established codebase via Git} - % % \resumeItem{Conducted a human subject study to determine which video game dungeon generation technique is enjoyable} - % % \resumeItem{Wrote an 8-page paper and gave multiple presentations on-campus} - % % \resumeItem{Presented virtually to the World Conference on Computational Intelligence} - % \resumeItemListEnd +\resumeItemListEnd - \resumeSubHeadingListEnd +% \resumeSubheading +% {Banquet Server}{June 2020 -- March 2022} +% {White Lodging}{West Lafayette, IN} +% \resumeItemListStart +% \resumeItem{Assisted Banquet Captain in setting up, servicing, and tearing down banquet events} +% \resumeItem{Operated 150+ events with 3-20 associates and 30-300 guests} +% % \resumeItem{Managed 3-20 associates per event, with 150+ events ranging from 30-300 guests} +% % \resumeItem{Developed a game in Java to test the generated dungeons} +% % \resumeItem{Contributed 50K+ lines of code to an established codebase via Git} +% % \resumeItem{Conducted a human subject study to determine which video game dungeon generation technique is enjoyable} +% % \resumeItem{Wrote an 8-page paper and gave multiple presentations on-campus} +% % \resumeItem{Presented virtually to the World Conference on Computational Intelligence} +% \resumeItemListEnd + +\resumeSubHeadingListEnd %-----------PROJECTS----------- \section{Projects} - \resumeSubHeadingListStart - \resumeProjectHeading - {\textbf{Home Lab} $|$ \emph{Proxmox Hypervisor, Linux, Docker, Ansible, Traefik}}{June 2020 -- Present} - \resumeItemListStart - \resumeItem{Established three server cluster to provide a virtualization platform using Proxmox Virtual Environment} - \resumeItem{Stood up a game server, media server, and other self-hosted services using Linux virtual machines and Docker} - \resumteItem{} - \resumeItem{Developed Ansible playbooks to automate configuration of Debian cloud images} - \resumeItem{Configured Traefik reverse proxy to provide external access for self-hosted applications with SSL certificates} - \resumeItemListEnd - \resumeProjectHeading - {\textbf{Boilercraft Server} $|$ \emph{Linux, System Administration}}{Aug. 2022 -- Present} - \resumeItemListStart - \resumeItem{Managed and maintained multiple Minecraft servers for 70+ unique players} - \resumeItem{Ensured server stability and resolved technical issues promptly} - \resumeItem{Prioritized security by utilizing Oracle VM as a proxy for all server traffic} - \resumeItem{Led a team of 6 to manage a discord server with 800+ members} - \resumeItemListEnd - \resumeProjectHeading - {\textbf{Cybersecurity Club} $|$ \emph{Linux, Windows, Computer Networking}}{May 2018 -- May 2020} - \resumeItemListStart - \resumeItem{Competed in the AFA's Cyberpatriot competition acheiving Gold Tier first year and Platinum Tier second and third year} - \resumeItem{Co-founded the club, leading and creating materials for new members} - \resumeItem{Specialized in implementing standard security practices for common linux programs} - % \resumeItem{Implemented continuous delivery using TravisCI to build the plugin upon new a release} - % \resumeItem{Collaborated with Minecraft server administrators to suggest features and get feedback about the plugin} - \resumeItemListEnd - \resumeSubHeadingListEnd +\resumeSubHeadingListStart +\resumeProjectHeading +{\textbf{Home Lab} $|$ \emph{Proxmox Hypervisor, Linux, Docker, Ansible, Traefik}}{June 2020 -- Present} +\resumeItemListStart +\resumeItem{Established three server cluster to provide a virtualization platform using Proxmox Virtual Environment} +\resumeItem{Stood up a game server, media server, and other self-hosted services using Linux virtual machines and Docker} +\resumeItem{Developed Ansible playbooks to automate configuration of Debian cloud images} +\resumeItem{Configured Traefik reverse proxy to provide external access for self-hosted applications with SSL certificates} +\resumeItemListEnd +\resumeProjectHeading +{\textbf{Boilercraft Server} $|$ \emph{Linux, System Administration}}{Aug. 2022 -- Present} +\resumeItemListStart +\resumeItem{Managed and maintained multiple Minecraft servers for 300+ unique players} +\resumeItem{Prioritized security by utilizing Oracle VM as a proxy for all server traffic} +\resumeItem{Led a team of 6 to manage a discord server with 800+ members} +\resumeItemListEnd +\resumeProjectHeading +{\textbf{Cybersecurity Club CoFounder} $|$ \emph{Linux, Windows, Computer Networking}}{May 2018 -- May 2020} +\resumeItemListStart +\resumeItem{Competed in the AFA's Cyberpatriot competition acheiving Gold Tier and Platinum Tier} +\resumeItem{Specialized in implementing standard security practices for common linux programs} +% \resumeItem{Implemented continuous delivery using TravisCI to build the plugin upon new a release} +% \resumeItem{Collaborated with Minecraft server administrators to suggest features and get feedback about the plugin} +\resumeItemListEnd +\resumeSubHeadingListEnd % %-----------PROGRAMMING SKILLS----------- \section{Technical Skills} - \begin{itemize}[leftmargin=0.15in, label={}] - \small{\item{ - \textbf{Languages}{: Python, C/C++, Java, Bash, C\# } \\ - % \textbf{Frameworks}{: React, Node.js, Flask, JUnit, WordPress, Material-UI, FastAPI} \\ - \textbf{Tools/Technologies}{: Git, Linux, Docker, Docker Compose, Pandas, VS Code, Visual Studio, IntelliJ, Jira, LaTeX} \\ - % \textbf{Libraries}{: pandas, NumPy, Matplotlib} - }} - \end{itemize} - +\begin{itemize}[leftmargin=0.15in, label={}] + \small{\item{ + \textbf{Languages}{: Python, C/C++, Java, Bash, C\# } \\ + % \textbf{Frameworks}{: React, Node.js, Flask, JUnit, WordPress, Material-UI, FastAPI} \\ + \textbf{Tools/Technologies}{: Git, Linux, Docker, Docker Compose, Pandas, VS Code, Visual Studio, IntelliJ, Jira, LaTeX} \\ + % \textbf{Libraries}{: pandas, NumPy, Matplotlib} + }} +\end{itemize} +%------RELEVANT COURSEWORK------- +\section{Relevant Coursework} +%\resumeSubHeadingListStart +\begin{multicols}{4} + \begin{itemize}[itemsep=-3pt, parsep=3pt] + \item\small OO Programming + \item Programming in C + \item Computer Architecture + \item Systems Programming + \item Analysis of Algorithms + \item Software Engineering + \item Information Security + \item Artificial Intelligence + \item Data Mining \& ML + \item Data Structures \& Algorithms + \item Relational Databases + % \item Computer Architecture + \end{itemize} +\end{multicols} +\vspace*{2.0\multicolsep} +%\resumeSubHeadingListEnd %------------------------------------------- \end{document}