-
Notifications
You must be signed in to change notification settings - Fork 1
/
resume.tex
278 lines (229 loc) · 9.64 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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Josh Hawkins resume
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[]{resume}
\usepackage{fancyhdr}
\pagestyle{fancy}
\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% PAGE 1
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\header
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% OBJECTIVE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\section{Objective}
%\nbsection{Objective}
% \location{Driven software engineer seeking work experience as a compiler toolchain engineer.}
% \location{Driven software engineer seeking new challenges in lower-level computing fields.}
%\location{Driven software engineer seeking new challenges in cloud computing fields.}
%\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% COLUMN ONE
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{minipage}[t]{0.30\textwidth}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SKILLS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Skills}
\location{Frameworks \& Libraries}
Node.js \textbullet{} Reactjs \textbullet{} Ruby on Rails \\
MobX \textbullet{} Redux \textbullet{} Webpack \textbullet{} Babel \\
LLVM \textbullet{} GCC \\
\location{Environments}
AWS \textbullet{} Heroku \textbullet{} Vercel \\
Google Chrome \textbullet{} Electron \textbullet{} Atom \\
% Phaser.io \textbullet{} Unity3D \textbullet{} Vim \\
\location{Tools}
Git \textbullet{} Docker \\
npm \textbullet{} PyPi \textbullet{} RubyGems \\
%Compiler Development \textbullet{} Regular Expressions \\
%Microsoft Office Suite \\
%Google Home \& Office Suite \\
\location{Operating Systems}
CentOS \textbullet{} Red Hat \\
Ubuntu \textbullet{} MacOS \\
Windows XP, 7, 8.1, 10 \\
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% LANGUAGES
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Languages}
\subsection{Programming}
\location{Every day:}
Python \textbullet{} Ruby \\
\location{Frequently:}
JavaScript \textbullet{} C++ \textbullet{} C \\
\location{Familiar:}
Java \textbullet{} Rust \textbullet{} Kotlin \textbullet{} C\# \\
GraphQL \textbullet{} SQL \textbullet{} \LaTeX \\
% Shell/BASH
% Haskell
% CoffeeScript
% MIPS Assembly
\sectionsep
\subsection{Interpersonal}
English \textbullet{} German \\
Some familiarity with ASL \\
%\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EDUCATION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Education}
\subsection{Mississippi State}
\subsection{University}
\descript{B.S. Computer Science}
\location{Dec 2017 | Starkville, MS}
College of Engineering \\
%Cum Laude\\
\location{ Cum. GPA: 3.89 / 4.0 \\
Major GPA: 4.0 / 4.0}
% % No longer relevant?
% \sectionsep
% \subsection[Calhoun Community College]{\texorpdfstring{Calhoun Community\\ College}{Calhoun Community College}}
% \descript{Core Coursework, No Degree}
% \location{Aug 2011 - May 2014 | Huntsville, AL}
% % College of Engineering \\
% \location{ Cum. GPA: 4.0 / 4.0}
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% WRITING
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Writing}
\href{https://dev.to/hawkinjs/dont-fear-the-regex-a-practical-introduction-to-regular-expressions}{\location{"(Don't Fear) The Regex"}} --- A Practical Introduction to Regular Expressions \\
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% COURSEWORK
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Coursework}
% \subsection{Major}
Data Communication Networks \\
% Game Design \\
% Database Management Systems \\
Computer Architecture \\
Artificial Intelligence \\
% Algorithms \\
Theory of Programming Languages \\
% Formal Languages and Automata \\
% Distributed Client-Server Programming \\
Operating Systems Design \\
Microprocessors \\
% Digital Devices \\
% Data Structures \& Algorithm Analysis \\
% Java \& Advanced C++ Programming \\
% Advanced C++ Programming \\
% Java Programming \\
% Intermediate Programming \\
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% COLUMN TWO
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{minipage}
\hfill
\begin{minipage}[t]{0.69\textwidth}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EXPERIENCE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Experience}
\runsubsection{Fire Team Solutions}
\descript{| Development Lead }
\location{Aug 2020 - Present | Herndon, VA}
\vspace{\topsep} % Hacky fix for awkward vertical space
\begin{tightemize}
\item Develops and maintains mission-critical serverless ETL pipeline application with a focus on automatic outage resolution for near 100\% uptime
\item Improved software reliability and automation to reduce after-hour support calls from twice weekly to once quarterly at most
\item Serves as subject matter expert for language processing and translation practices
\item Designs and implements high-availability service interfaces for partner applications and continuous deployment tooling for serverless and containerized applications
\item Improves traceability through entire pipeline to generate service metrics for cost analysis on a variety of fields
%\item Aids partner teams throughout the enterprise in improving data quality while increasing data throughput
\item Interfaces regularly with providers and stakeholders to ensure modern standards for delivery and data quality are upheld
\end{tightemize}
\sectionsep
\runsubsection{Northrop Grumman}
\descript{| Software Engineer }
\location{Sep 2018 - Aug 2020 | Fairfax, VA}
\begin{tightemize}
\item Leads rearchitecture of ETL pipeline into a serverless architecture for reduced costs, reduced O\&M, and increased resiliency
\item Serves as lead engineer for team of 5 and as a subject matter expert for serverless computation
\item Designs and implements innovative solutions to ensure interoperability between mission enabling applications with differing data paradigms
\item Maintains legacy high-performance, high-availability back end data ETL pipeline at the heart of a network of critical mission applications
\item Interfaces regularly with customer and users to ensure a quality experience for application users
\end{tightemize}
\sectionsep
\runsubsection{Radiance Technologies}
\descript{| Web and Embedded Software Engineer }
\location{Jan 2018 - Sep 2018 | Dayton, OH}
\begin{tightemize}
\item Develops, maintains, and tests legacy desktop applications
\item Designs protocols and features to bridge capabilities between legacy desktop applications and modern thin-client web applications
\item Extends the CPython embedded interpreter to create Python packages implemented in and interoperable with C \& C++
\item Optimizes image processing algorithms while maintaining compaitibility with legacy implementations in different languages and 100\% unit and integration test coverage
% TODO: Talk about how I've provided input to new architecture decisions with my Node internals knowledge
\end{tightemize}
\sectionsep
\runsubsection{Radiance Technologies}
\descript{| Software Engineer Aide }
\location{Nov 2015 - Dec 2017 | Huntsville, AL}
\begin{tightemize}
\item Designs, programs, and supports military-use applications such as manned earth reconnaissance training and simulation software using C\#/WPF \& JavaScript/Electron
\item Designs, programs, and supports military training software for pilots and sensor operators using virtual reality with Oculus Rift, Unity, Blender, C\# \& JavaScript.
\item Configures, tests, delivers and installs systems for military training and simulation
\item Travels across country to assist system upgrades and new integrations
%\item Gains exposure to military and secure work environments, customer coordination and direction, and system support
\item Leads design and implementation for next generation Radiance Technologies website utilizing a Server-side Rendered React architecture
\end{tightemize}
\sectionsep
\runsubsection{Textron Systems}
\descript{| Software Engineer Intern }
\location{June 2015 - Aug 2015 | Huntsville, AL}
\begin{tightemize}
\item Designs, programs, and supports military-use applications such as UAV control software using Python \& Bash
\item Creates workflow-optimizing applications with remote Yum Repository and automatic distribution servers with web interfaces using Python \& JS
%\item Gains exposure to Agile work environment, customer cooperation, and code collaboration
\end{tightemize}
\sectionsep
%\runsubsection{Independent Development}
%\descript{}
%\location{June 2012 – Present}
%\begin{tightemize}
%\item Programs and maintains several open source libraries and programs
%\item Programs and distributes multiple Google Chrome Extensions
%\item Programs and distributes Android smartphone applications on the Google Play marketplace
%\end{tightemize}
%\sectionsep
%\runsubsection{Insanity Skate Park}
%\descript{| Skate Guard and Attendant }
%\location{May 2014 – Dec 2015 | Madison, AL}
%\begin{tightemize}
%\item Tests computer networks for security vulnerabilities
%\item Instructs skateboarding lessons and operates miniature golf and skate surface
%% \item Gains experience in customer service, team leadership, and event coordination
%\end{tightemize}
%\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% VOLUNTEER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\section{Volunteer Service}
%\begin{tabular}{rll}
%2014 - 2021 & Open Source Code & Contributor \& Maintainer to Open Source Projects \\
%2015 - 2016 & Initium & Volunteer Developer for Popular Browser Game \\
%2010 - 2013 & Special Olympics & Escort for Special Olympics Athletes \\
% 2012 & Manna House & Supply Delivery Unloader and General Assistant \\
% 2010 - 2012 & AYSO & Center and Sideline Soccer Referee \\
%\end{tabular}
%\sectionsep
\end{minipage}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% PAGE 2
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\begin{minipage}[t]{\textwidth}
%\end{minipage}
\end{document} \documentclass[]{article}