-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathresume.tex
147 lines (118 loc) · 8.04 KB
/
resume.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Medium Length Professional CV
% LaTeX Template
% Version 2.0 (8/5/13)
%
% This template has been downloaded from:
% http://www.LaTeXTemplates.com
%
% Original author:
% Rishi Shah
%
% Important note:
% This template requires the resume.cls file to be in the same directory as the
% .tex file. The resume.cls file provides the resume style used for structuring the
% document.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%----------------------------------------------------------------------------------------
% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
%----------------------------------------------------------------------------------------
%\documentclass[11pt]{resume} % Use the custom resume.cls style
\documentclass{resume} % Use the custom resume.cls style
\usepackage[left=0.4in,top=0.3in,right=0.4in,bottom=0.3in]{geometry} % Document margins
\newcommand{\tab}[1]{\hspace{.2667\textwidth}\rlap{#1}}
\newcommand{\itab}[1]{\hspace{0em}\rlap{#1}}
\usepackage{xcolor}
\linespread{1}
\name{ Thomas Graham Fisher II }
\address{ [email protected] \\ linkedin.com/in/thomas-g-fisher \\ github.com/tgfisher4 }
\begin{document}
%----------------------------------------------------------------------------------------
% EDUCATION SECTION
%----------------------------------------------------------------------------------------
\begin{rSection}{Education}
\begin{rSubsection}{ University of Notre Dame }{ May 2022 }{}{}
Bachelor of Science, Computer Science and Honors Mathematics, {\em summa cum laude} \hfill { GPA: 3.99 $\,\!$ }
\end{rSubsection}
\end{rSection}
%----------------------------------------------------------------------------------------
% EXPERIENCE
%----------------------------------------------------------------------------------------
%\newcommand\at{@ }
\newcommand\at{\textbar $\,\!$ }
\begin{rSection}{ Experience }
%\begin{rSubsection}{ Incoming Software Engineer \company Ironclad }{ Jul 2022 - Present }{ TypeScript, }{ San Francisco, CA }
%\end{rSubsection}
\begin{rSubsection}{ Software Engineer Intern \at OneCause }{ Jun 2021 - Aug 2021 }{ Go, TypeScript, Angular, MySQL }{ Indianapolis, IN }
\item Contributed full stack development to a microservice-based fundraising SaaS product
\item In team of full-time engineers, discussed how to break down and solve problems posed by user stories
\item Developed new features, wrote unit and integration tests, tracked down bugs, and alleviated technical debt
\item Fleshed out tool that, given JSON description of backend router, produces tailored REST client as Angular service
\item Practiced a scrum agile methodology, collaborating closely with a product manager and quality engineer
\end{rSubsection}
\begin{rSubsection}{ Site Reliability Engineer Intern \at Reconstruct }{ Jan 2021 - May 2021 }{ Python, AWS, Bash, Docker, GitLab CI/CD }{ Menlo Park, CA }
%\item Analyzed potential advantages and risks associated with using AWS EC2 reserved and spot instances based on historical usage data. Presentation prompted plans for system re-architecture to support using spot instances.
%\item Analyzed tradeoffs of AWS EC2 reserved and spot instances based on usage data, prompting re-architecture
\item Analyzed AWS EC2 tradeoffs based on historical data, prompting re-architecture
\item Built a Gitlab CI/CD Pipeline to test, package, and deploy AWS Lambda code
\item Automated generation of a monthly cloud expenses spreadsheet via AWS Lambda
%\item Automated submission of EC2 vCPU Quota increase requests when appropriate via AWS Lambda
\item Automated submission of AWS quota increase requests when appropriate via AWS Lambda
\end{rSubsection}
\begin{rSubsection}{ Technology Development Program Intern \at Optum }{ Jun 2020 - Aug 2020 }{ Scala, Gatling, Maven, Kubernetes, Helm, Jenkins, InfluxDB, Grafana }{ Remote }
\item In team of 4 interns, built performance testing framework to load test REST services
\item Containerized app components and deployed into on-premises Kubernetes cluster via Helm
\item Automated creation of dashboard report to analyze results and drive development
%\item Presented progress in biweekly ``Shark Tank" and final product to Chief Data Officer, Chief Information Officer
\end{rSubsection}
\begin{rSubsection}{ Learning Management Systems Developer \at University of Notre Dame }{ Sep 2019 - May 2022 }{ JavaScript, PHP, SQL, Tsugi }{ Notre Dame, IN }
\item Refactored D3.js-based web app - added more consistency in 500 fewer lines
%\item Created macOS app to concatenate PDFs to streamline a professor's grading process (AppleScript)
\item Redesigned economics market simulation web app for extendability, best practices, readability
\end{rSubsection}
\begin{rSubsection}{ Computational Methods for Discovery Driven by Big Data REU \at U of Minn. }{ Jun 2019 - Aug 2019 }{ Python, C\#, Unity }{ Minneapolis, MN }
%\item Implemented a novel redirected walking algorithm to allow efficient and natural virtual locomotion in complex physical environments. Processed data in Python; imported and used result in C\# algorithms for Unity
\item Implemented novel redirected walking algorithm for complex physical environments
\item Worked in the Illusioneering Lab at the University of Minnesota under Evan Suma Rosenberg
%\item Presented poster at the University of Minnesota's Summer Undergraduate Research Expo
\item Completed ``Big Data Bootcamp" using materials from the Fall 2016 Data 8 course at UC Berkeley
\end{rSubsection}
%\begin{rSubsection}{ 2019 Hesburgh Libraries Hackathon }{ Mar 2019 }{}{}
%\item Built a web app with 3 others in a 3-day hackathon to improve student life (JS, JQuery, Bootstrap)
%\item Awarded Honorable Mention for Napingo, a platform via which users find and share nap spots around campus
%\end{rSubsection}
\begin{rSubsection}{ Modularization Project Lead \at Robotic Football Club }{ Sep 2018 - Aug 2020 }{ Python, Arduino }{ Notre Dame, IN }
%\item Collaborated with fellow engineers to design, build, program, and repair more than a dozen robots to play football; robots are controlled by club members in a game very similar to American football
\item Collaborated to design, build, program, and repair robots for a game similar to American football
\item Led team of 15 to refactor, for organization and best practices, existing robot drive codebase
\end{rSubsection}
\begin{rSubsection}{ Math Grader and Math Bunker Head Tutor \at University of Notre Dame }{ Aug 2020 - May 2022 }{ \LaTeX }{ Notre Dame, IN }
\item Supervised and tutored in the ``math bunker," a student-run help room for proof-based math classes
\item Graded assignments for Honors Calculus classes: single- and multi-variable calculus from first principles
\end{rSubsection}
% \begin{rSubsection}{ Senior Event Assistant - Notre Dame Student Activities Office }{ Sep 2018 - May 2022 }{}{}
% \item Prepare and disassemble various venues for student events around campus
% \item Monitor ongoing student events for audiences up to hundreds of students and ensure their smooth course
% \item Coordinate shifts, lead small group of 7 coworkers, and serve as first contact for any issues during events
% \end{rSubsection}
\end{rSection}
%--------------------------------------------------------------------------------
% HONORS
%-----------------------------------------------------------------------------------------------
\begin{rSection}{Honors}
\\ { Outstanding Computer Science Senior Award } \hfill { May 2022 }
\vspace{0.1em}
\\ { Upsilon Pi Epsilon Computing and Information Honor Society } \hfill { Inducted Mar 2021 $\,\!\!$}
\vspace{0.1em}
\\ { Tau Beta Pi Engineering Honor Society (Indiana Gamma Chapter) } \hfill { Inducted Nov 2020 $\,$}
%\\ { Honorable Mention - 2019 Hesburgh Libraries Hackathon } \hfill { Mar 2019 }
%\\ { Virginia A. Smith Highest Academic Award (Valedictorian Equivalent) } \hfill { May 2018 }
\end{rSection}
{\bf INTERESTS} \hspace{1em} Being active: weightlifting, hiking, baseball \hspace{1em} Rock music \hspace{1em} Science fiction \hspace{1em} Board games %\hspace{1em} Cooking
% Add another page to print onto double-sided print
%\newpage
%\vspace{5mm}
%\color{white}
%.
\end{document}