2022-12-10 04:58:09 +00:00
\documentclass { article}
\usepackage { array}
\usepackage { enumitem}
2022-12-11 02:13:01 +00:00
\usepackage [letterpaper, portrait, top=0.5in, right=0.5in, left=0.5in, bottom=1in] { geometry}
2022-12-10 04:58:09 +00:00
\usepackage { hyperref}
\usepackage { multirow}
\usepackage { titlesec}
\usepackage { comment}
\usepackage [usenames, dvipsnames] { xcolor}
2022-12-11 02:13:01 +00:00
\usepackage { fancyhdr}
\usepackage { fontspec}
\setmonofont { Hack Nerd Font}
2022-12-10 04:58:09 +00:00
\definecolor { blue} { HTML} { 2079C7}
\definecolor { gray} { HTML} { 666666}
\newcolumntype { L} [1]{ >{ \raggedright \let \newline \\ \arraybackslash \hspace { 0pt} } m{ #1} }
\newcolumntype { C} [1]{ >{ \centering \let \newline \\ \arraybackslash \hspace { 0pt} } m{ #1} }
\newcolumntype { R} [1]{ >{ \raggedleft \let \newline \\ \arraybackslash \hspace { 0pt} } m{ #1} }
\pagenumbering { gobble}
\renewcommand { \familydefault } { \sfdefault }
2022-12-11 02:13:01 +00:00
\renewcommand { \headrulewidth } { 0pt}
\renewcommand { \footrulewidth } { 0.4pt}
2022-12-10 04:58:09 +00:00
\setlist [itemize] { noitemsep}
\titleformat { \section }
2022-12-15 07:10:49 +00:00
{ \color { blue} \normalfont \Large \bfseries }
{ \color { blue} \thesection } { 1em} { \large \uppercase }
2022-12-10 04:58:09 +00:00
\titleformat { \subsection }
2022-12-15 07:10:49 +00:00
{ \normalfont \Large \bfseries }
{ \thesection } { 1em} { \normalsize }
2022-12-10 04:58:09 +00:00
\titleformat { \subsubsection }
2022-12-15 07:10:49 +00:00
{ \color { gray} \normalfont \Large \bfseries }
{ \color { gray} \thesection } { 1em} { \small }
2022-12-10 04:58:09 +00:00
\titlespacing * { \section }
2022-12-15 07:10:49 +00:00
{ 0em} { 0em} { 0em}
2022-12-10 04:58:09 +00:00
\titlespacing * { \subsection }
2022-12-15 07:10:49 +00:00
{ 0em} { 1em} { 0em}
2022-12-10 04:58:09 +00:00
\titlespacing * { \subsubsection }
2022-12-15 07:10:49 +00:00
{ 0em} { 0em} { 0em}
2022-12-10 04:58:09 +00:00
\begin { document}
\noindent
2022-12-11 02:13:01 +00:00
\pagestyle { fancy}
\fancyfoot [L] {
2022-12-15 03:41:57 +00:00
\small { The source code for this document is available at \href { https://github.com/alejandro-angulo/resume} { https://github.com/alejandro-angulo/resume} } \\
\small { If you have \href { https://nixos.wiki/wiki/Nix_ package_ manager} { nix} installed you can run the command below to generate the latest version of this document} \\
\scriptsize { \texttt { env EMAIL='\email ' PHONENUMBER='\phonenumber ' nix run --refresh --experimental-features 'nix-command flakes' github:alejandro-angulo/resume/main} }
2022-12-11 02:13:01 +00:00
}
2022-12-10 04:58:09 +00:00
\begin { minipage} [t]{ \textwidth }
\begin { tabular} { L{ .4\textwidth } l l}
2022-12-11 16:08:11 +00:00
\multirow { 2} { *} { \Huge { \textbf { Alejandro Angulo} } } & \href { https://github.com/alejandro-angulo} { \small { \texttt { } } \space https://github.com/alejandro-angulo} & \href { https://alejandr0angul0.dev} { \small { \texttt { 爵} } \space https://alejandr0angul0.dev} \\
& \href { mailto:\email } { \small { \texttt { } } \space \email } & \small { \texttt { } } \space \phonenumber \\
2022-12-15 07:10:49 +00:00
\hline
2022-12-10 04:58:09 +00:00
\end { tabular}
\vspace { 1em}
\end { minipage}
\begin { minipage} [t]{ .8\textwidth }
\section * { Professional Experience}
2022-12-11 02:13:01 +00:00
\subsection * { Sure --- \textit { Senior Software Engineer} }
\subsubsection * { February 2020 - Present}
\parbox [t] { .5\textwidth } { \raggedright %
\begin { itemize}
\vspace { -0.5em}
2022-12-15 07:10:49 +00:00
\item Develop and maintain django applications
\item Help unstick teammates
\item Leveraged pre-commit to help developers run linters and formatters automatically when they attempt to mkae a commit
\item Configured CI workflows to push wheels of internal applications to our private package index
2022-12-11 02:13:01 +00:00
\end { itemize} }
\parbox [t] { .5\textwidth } { \raggedright %
\begin { itemize}
\vspace { -1.5em}
\item Pushing for more/better documentation and introduced additional tooling to help (configured repos with sphinx and set up CI pipelines to generate OpenAPI schemas)
\end { itemize} }
\vspace { -1.5em}
2022-12-10 04:58:09 +00:00
\subsection * { Everbridge (formerly NC4) --- \textit { Software Engineer} }
2022-12-11 02:13:01 +00:00
\subsubsection * { October 2018 - February 2020}
2022-12-10 04:58:09 +00:00
\parbox [t] { .5\textwidth } { \raggedright %
\begin { itemize}
\vspace { -0.5em}
2022-12-15 07:10:49 +00:00
\item Develop and maintain Python and PHP applications
\item Migrate VCS from SVN to Git
\item Re-architect Python application to improve modularity
\item Introduce best practices (follow PEP8 for Python, begin linting code, etc.)
2022-12-10 04:58:09 +00:00
\end { itemize} }
\parbox [t] { .5\textwidth } { \raggedright %
\begin { itemize}
\vspace { -1.5em}
2022-12-15 07:10:49 +00:00
\item Streamline code review process (integrate with source control)
\item Maintain and develop a RESTful API written in Python capable of generating reports for end users
\item Work with product managers to implement "behind the scenes" changes (upgrading language versions, databases, etc.)
2022-12-10 04:58:09 +00:00
\end { itemize} }
\vspace { -1.5em}
\subsection * { MedQIA --- \textit { Software Engineer} }
\subsubsection * { April 2017 - September 2018}
\parbox [t] { .5\textwidth } { \raggedright %
\begin { itemize}
\vspace { -1.5em}
2022-12-15 07:10:49 +00:00
\item Develop and maintain a Java desktop application used by clinical readers and lab technologists to assist in clinical trials
\item Document and validate systems to comply with FDA regulations
\item Work on Python applications that keep track of the status of scans
\item Maintain and develop a web client written in PHP and JavaScript that provides a dashboard for the data team
2022-12-10 04:58:09 +00:00
\end { itemize} }
\parbox [t] { .5\textwidth } { \raggedright %
\vspace { -1.5em}
\begin { itemize}
2022-12-15 07:10:49 +00:00
\item Maintain and develop a RESTful API written in Python capable of generating reports for end users
\item Write Python scripts that plug in to a Java application in order to provide additional functionality (dynamic loading of patients, automating certain tasks for end users, etc.)
\item Automate build process for Java applications using Gradle
2022-12-10 04:58:09 +00:00
\end { itemize} }
\vspace { -1.5em}
\subsection * { UC Davis College of Engineering IT Shared Services --- \textit { Student Web Developer and Applications Programmer} }
\subsubsection * { May 2014 - April 2017}
\parbox [t] { .5\textwidth } { \raggedright %
\begin { itemize}
\vspace { -1.5em}
2022-12-15 07:10:49 +00:00
\item Migrate ITS's existing websites to a new server
\item Write PHP scripts to scrape data from third-party sites in order to visualize energy consumption
2022-12-10 04:58:09 +00:00
\end { itemize} }
\parbox [t] { .5\textwidth } { \raggedright %
\vspace { -1.5em}
\begin { itemize}
2022-12-15 07:10:49 +00:00
\item Ensure compliance with security standards
\item Design responsive layouts using CSS
\item Manage departmental sites (most running WordPress)
2022-12-10 04:58:09 +00:00
\end { itemize} }
\section * { Education}
\subsection * { UC Davis --- \textit { B.S. in Applied Physics} }
\subsubsection * { Sep 2012 - Jun 2016}
\end { minipage} %
\hspace * { 0.5cm}
\begin { minipage} [t]{ .2\textwidth }
\section * { Toolset}
\vspace { 0.8em}
\begin { itemize}
2022-12-15 07:11:31 +00:00
\item alacritty
2022-12-15 07:10:49 +00:00
\item django
2022-12-15 07:11:31 +00:00
\item docker
2022-12-15 07:10:49 +00:00
\item git
\item linux
2022-12-15 07:11:31 +00:00
\item python
2022-12-15 03:41:57 +00:00
\item sway
2022-12-15 07:11:31 +00:00
\item tmux
\item vim
2022-12-10 04:58:09 +00:00
\end { itemize}
\end { minipage}
\end { document}