-
Notifications
You must be signed in to change notification settings - Fork 0
/
WilliamCromarResume.tex
107 lines (91 loc) · 4.78 KB
/
WilliamCromarResume.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
\documentclass[letterpaper,11pt,oneside]{article}
\pagestyle{empty}
\usepackage{array}
\usepackage{enumitem}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{microtype}
% Font configuration
\renewcommand*\familydefault{\sfdefault}
\renewcommand*\sfdefault{phv} % Default font: Helvetica
% Margin and spacing configuration
\raggedbottom
\raggedright
\setlength{\evensidemargin}{-0.25in}
\setlength{\headheight}{0in}
\setlength{\headsep}{0in}
\setlength{\oddsidemargin}{-0.25in}
\setlength{\paperheight}{11in}
\setlength{\paperwidth}{8.5in}
\setlength{\tabcolsep}{0in}
\setlength{\textheight}{9.5in}
\setlength{\textwidth}{7in}
\setlength{\topmargin}{-0.3in}
\setlength{\topskip}{0in}
\setlength{\voffset}{0.1in}
\setlist[itemize]{parsep=0pt, topsep=4pt}
\setlist[description]{parsep=0pt, topsep=4pt}
% Display name, e-mail, and phone number at the top of the page
% Currently uses Avant Garde font
\newcommand{\mkheader}[3]{
{\fontfamily{pag}\selectfont
\begin{tabularx}{\textwidth}{lXr}
\multirow{2}{*}{\Huge #1} && \emph{#2}
\\ && \emph{#3}
% \\ \hline
\end{tabularx}
}
\vspace{2pt}
\hrule
}
% Mark section with larger font
\newcommand{\resheader}[2][]{
\vspace{9pt}
{\LARGE #2} #1
\\
}
\newcommand{\ressubheader}[3][]{
\vspace{6pt}
{\textbf{#2} #1} \hfill \emph{#3}
\\
}
% Emphasize skill in text block
\newcommand{\resskill}[1]{\textbf{#1}}
\begin{document}
\mkheader{William Cromar}{[email protected]}{904-814-9428}
\resheader{Skills and Technologies}
\vspace{6pt}
\begin{tabular}{>{\bfseries}l@{\hskip .25cm} l}
Languages: & Python, Java, Kotlin, Go, C, C++, SQL, Bash, HTML/CSS, LaTeX \\
Tools: & Jupyter, Docker, Kubernetes, Git, SVN, Gradle, Bazel, Travis CI \\
Libraries: & TensorFlow, Scikit-Learn, NumPy, Flask, Dagger, Mockito \\
\end{tabular}
\resheader{Education}
\ressubheader{University of Central Florida}{Fall 2015 - Spring 2019 (expected)}
Bachelor of Science, Computer Science \hfill \emph{Current GPA: 3.9} \\
Minor in Statistics \\
\resheader{Experience}
\ressubheader[Software Engineer Intern, Tools and Infrastructure]{Google:}{Summer 2018}
\begin{itemize}
\item Migrated test result dashboard tool \emph{Testgrid} (written in \resskill{Go}) from \resskill{Google App Engine} Standard to \resskill{Kubernetes}-based serverless application framework \emph{Knative}, decreasing average page response time by an average of 50\%.
\item Created reproducible performance benchmark to evaluate new version of \emph{Testgrid}. Analyzed, interpreted, and presented performance data to interested teams, providing some of the first data-based feedback about using \emph{Knative} for real applications.
\end{itemize}
\ressubheader[Software Engineer Intern]{Google:}{Summer 2017}
\begin{itemize}
\item Designed, trained, and documented machine learning model with \resskill{TensorFlow} to make useful inferences over Android Pay transaction data, increasing coverage over existing model by a margin of 20\% while maintaining the same accuracy.
\item Implemented serving infrastructure for model in \resskill{Java} and \resskill{TensorFlow Serving}. Launched model in production to support serving inferences to new transactions in real time.
\end{itemize}
\ressubheader[Member, JV Programming Team]{University of Central Florida:}{September 2016 - May 2017}
\begin{itemize}
\item Attended weekly practices and regional programming competitions to improve problem solving skills and programming ability. Collaborated with team to implement efficient software solutions in \resskill{Java} and \resskill{Python} within a short time frame. Tested solutions to ensure correctness.
\end{itemize}
\ressubheader[Software Engineer Intern]{DiSTI:}{October 2015 - September 2016}
\begin{itemize}
\item Developed and maintained leading-edge virtual environment software written in \resskill{C++}. Created and improved hundreds of automated tests using in-house tools, as well as custom \resskill{Python} scripts.
\end{itemize}
\resheader[\hfill \texttt{github.com/will-cromar}]{Projects}
\begin{description}
\item [Dog Breed Identifier:] Designed and implemented web application written in that allows users to identify the breed of a dog in a photo. Trained backend machine learning model using \resskill{TensorFlow} and deployed using \resskill{TensorFlow Serving}. Developed and deployed web interface for model using \resskill{Go}.
\item [Movie and Show Tracker:] Developed Android application written in \resskill{Kotlin}, allowing users to browse and subscribe to upcoming movies and TV shows. Designed and implemented RESTful backend written in \resskill{Python} with \resskill{Flask} that utilizes an \emph{affinity propagation}-based content recommender model, implemented with \resskill{Scikit-Learn}, to help users find new content related to their current subscriptions.
\end{description}
\end{document}