-
Notifications
You must be signed in to change notification settings - Fork 0
/
cv.tex
246 lines (204 loc) · 10.6 KB
/
cv.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
\documentclass[letterpaper,11pt]{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}
\usepackage{multicol}
\input{glyphtounicode}
%----------FONT----------
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\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{\resumeItemBulletless}[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}[rightmargin=\dimexpr\linewidth-17.25cm-\leftmargin\relax]}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
%-------------------------------------------
%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%----------HEADING----------
\begin{center}
\begin{multicols}{2}
\textbf{\Huge \scshape Austin Heath} \\ \vspace{4pt}
\small +1 601-596-2842 \hspace{3pt} $|$ \hspace{3pt} {\underline{[email protected]}} \\ \vspace{4pt}
{\underline{one2bla.me}} \\ \vspace{4pt}
Willing to relocate \\ \vspace{4pt}
Clearance: Top Secret (TS/SCI) w/ FSP
\end{multicols}
\end{center}
%-----------EXPERIENCE-----------
\section{\textbf{Experience}}
\resumeSubHeadingListStart
\resumeSubheading
{Microsoft}{Atlanta, GA}
{Software Engineer, Site Reliability}{March 2023 – Present}
\resumeItemListStart
\resumeItem{Designed a resilient system using Azure Data Factory, various Microsoft IaC products, and existing cross domain solutions to empower 3 engineering teams with the ability to replicate critical security data to the Azure Government clouds, increasing the accuracy of 5 security services.}
\resumeItem{Championed the delivery of AI-driven adversary emulation to the Azure Government clouds, enabling incident response teams to proactively assess the fidelity of security services provided by Microsoft Security.}
%\resumeItem{Directed 2 incident postmortems, pinpointing the root cause of issues affecting service health and implemented essential code changes to preempt similar incidents, fortifying service stability and resilience for 2 security services.}
\resumeItemListEnd
\resumeSubheading
{U.S. Army Cyber Command}{Fort Eisenhower, GA}
{Senior Security Software Engineer}{February 2018 – February 2023}
\resumeItemListStart
\resumeItem{Managed a team of 12 security researchers using tools like IDAPro, Ghidra, LLVM, and QEMU, to research, discover, and exploit vulnerabilities in embedded devices and Windows applications, enabling the organization to avoid costs procuring similar vendor solutions, resulting in a significant savings.}
\resumeItem{Developed a shellcode library using C, Python, and CMake, enabling 20 developers to cross-compile ubiquitous shellcodes for Intel, ARM, MIPS, and PowerPC processor architectures, eliminating duplicate shellcodes across 9 exploit development projects.}
\resumeItem{Redesigned the organization's binary obfuscation methods using LLVM, rendering obfuscated artifacts unrecognizable compared to the original, inhibiting reverse-engineering efforts and preventing developers from spending 40 hours manually obfuscating existing projects.}
\resumeItem{Obfuscated web-based malware written in PHP using open source software and designed command, control, and configuration mechanisms using Python, enabling 3 operations teams across 2 uniformed services to maintain persistent access to web targets of interest.}
\resumeItem{Hosted 12 monthly training events covering reverse-engineering and exploit development techniques, increasing the organization's number of trained security researchers by 25\%.}
\resumeItem{Triaged 5 public vulnerability disclosures, releasing 7 bespoke exploit tools, providing initial access to computer networks of interest for 6 operations teams across 3 organizations and 4 uniformed services.}
\resumeItem{Implemented 11 modules for a Python exploit framework, automating common operator tasks and reducing 50\% of human interaction, increasing mission efficiency for 5 operations teams.}
%\resumeItem{Automated the organization's compilation, testing, release, and deployment process by integrating existing projects into GitLab CI, expediting tool development and release for 3 developer teams.}
%\resumeItem{Instructed 5 operations teams on the effective use of exploit tools, increasing stakeholder interaction and influencing organizational policy to emphasize consistent stakeholder engagement.}
% \resumeItem{Overhauled the organization's technical documentation process using Markdown, LaTeX, Pandoc, CMake, and Python, enabling developers to better detect documentation errors prior to release.}
\resumeItemListEnd
\resumeSubHeadingListEnd
%-----------EDUCATION-----------
\section{\textbf{Education}}
\resumeSubHeadingListStart
\resumeSubheading
{Georgia Institute of Technology}{Atlanta, GA}
{Master of Science, Computer Science (Specialization: Computing Systems), 4.0 GPA}{December 2022}
\resumeSubheading
{Mississippi State University}{Starkville, MS}
{Bachelor of Science, Computer Engineering, 3.61 GPA}{December 2017}
\resumeSubHeadingListEnd
%-----------CERTIFICATIONS-----------
\section{\textbf{Certifications}}
\vspace{-5mm}
\setlength{\columnsep}{50pt}
\begin{multicols}{2}
\begin{itemize}[noitemsep]
\small{\item[] {Offensive Security Certified Professional (OSCP) \\
\mbox{Certified Information Systems Security Professional (CISSP)} \\
GIAC Reverse Engineering Malware (GREM) \\
CompTIA Security+ (Sec+) \\
Certified Ethical Hacker (CEH) \\
Cisco Certified Network Associate (CCNA) \\
Azure Fundamentals (AZ-900)
}}
\end{itemize}
\end{multicols}
%-----------TECHNICAL SKILLS-----------
\section{\textbf{Technical Skills}}
\begin{itemize}[leftmargin=0.15in, label={}]
\small{\item{
\textbf{Cloud Providers}{: Azure} \\
\textbf{Applications}{: VMware, VirtualBox, Vagrant, Ghidra, IDAPro, BinaryNinja, BinDiff} \\
\textbf{Languages}{: Python, C/C++, C\#, x86, amd64, MIPS, ARM, PowerPC, TileGX, PowerShell} \\
\textbf{Developer Tools}{: Git, GitHub Actions, Azure DevOps, Jupyter, Docker, QEMU, GDB, WinDbg, angr, AFL, KLEE} \\
\textbf{Libraries}{: gRPC, OpenMP/MPI, libvirt, libcurl, POX, Mininet, OpenFlow, LLVM, Z3, NumPy, SciPy, pandas, pwntools}
}}
\end{itemize}
%-----------PROJECTS-----------
\section{\textbf{Projects}}
\resumeSubHeadingListStart
\resumeProjectHeading
{\textbf{Splinter Shell} $|$ {\underline{https://github.com/one2blame/splintershell}} $|$ \emph{Python, Scapy, Scikit-learn, amd64}}{April 2021 - Present}
\resumeItemListStart
\resumeItemBulletless{Employed unsupervised learning techniques to train a machine learning model on a corpus of packet captures, classifying normal and malicious network traffic and encoding shellcodes to bypass intrusion prevention systems.}
\resumeItemListEnd
\resumeProjectHeading
{\textbf{The Dark Arts} $|$ {\underline{https://one2bla.me/the-dark-arts}} $|$ \emph{C, Python, Ghidra, pwntools, angr}}{July 2020 - Present}
\resumeItemListStart
\resumeItemBulletless{Composed a blog to catalogue my adventures in reverse-engineering and binary exploitation, serving as a training resource for junior security researchers.}
\resumeItemListEnd
\resumeSubHeadingListEnd
%-----------VOLUNTEERING AND COMMUNITY SERVICE-----------
\section{\textbf{Volunteering and Community Service}}
\resumeSubHeadingListStart
\resumeSubheading
{Mentor}{January 2024 – Present}
{Blacks in Cybersecurity}{Atlanta, GA}
\resumeItemListStart
\resumeItemBulletless{Provided mentorship to junior cybersecurity professionals in the Black community.}
\resumeItemListEnd
\resumeSubheading
{Mentor}{February 2022 – May 2022}
{Grovetown High-school Robotics Club}{Grovetown, GA}
\resumeItemListStart
\resumeItemBulletless{Mentored high-school students on robotics mechanical engineering, setup of electrical components, and development of Arduino code for controller logic. Lead the Grovetown High-school Robotics Club to take 1st place in the Central Savannah River Area (CSRA) Fully Wired high-school robotics competition.}
\resumeItemListEnd
\resumeSubheading
{Volunteer}{May 2021 – July 2021}
{Air Force Association CyberPatriot}{Augusta, GA}
\resumeItemListStart
\resumeItemBulletless{Moderated a Virtual CyberPatriot Summer Camp via Zoom and provided instruction to high-school students on techniques to harden the security posture of various Linux distributions.}
\resumeItemListEnd
\resumeSubheading
{Volunteer}{August 2019 – March 2020}
{Girls Who Code}{Augusta, GA}
\resumeItemListStart
\resumeItemBulletless{Facilitated club meetings and taught 6th - 12th grade girls Python game development.}
\resumeItemListEnd
\resumeSubHeadingListEnd
%-----------ACHIEVEMENTS AND AWARDS-----------
\section{\textbf{Achievements and Awards}}
\setlength{\columnsep}{50pt}
\begin{itemize}[noitemsep]
\small{\item[] {\mbox{CISA President's Cup Cybersecurity Competition - 3rd Place} \hspace{1cm}
\mbox{3 x Army Achievement Medals}
}}
\end{itemize}
%-------------------------------------------
\end{document}