resume/resume.tex

106 lines
3.7 KiB
TeX
Raw Normal View History

2024-10-14 15:48:11 -05:00
\documentclass[letterpaper]{moderncv}
2024-10-14 13:42:12 -05:00
\usepackage{lmodern}
2024-10-14 15:48:11 -05:00
\hyphenation{minimizing}
2024-10-14 13:42:12 -05:00
% moderncv themes
2024-10-14 15:48:11 -05:00
\moderncvstyle{banking}
\moderncvcolor{blue}
\renewcommand{\familydefault}{\sfdefault}
2024-10-14 13:42:12 -05:00
\nopagenumbers{}
% character encoding
\usepackage[utf8]{inputenc}
% adjust the page margins
2024-10-14 15:48:11 -05:00
\usepackage[scale=0.75, top=0.5in, bottom=0.5in]{geometry}
2024-10-14 13:42:12 -05:00
% personal data
\name{Nolan}{Darilek}
2024-10-14 15:48:11 -05:00
\phone[mobile]{(512) 797-5093}
2024-10-14 13:42:12 -05:00
\email{nolan@thewordnerd.info}
\social[github]{ndarilek}
\begin{document}
\makecvtitle
2024-10-14 15:48:11 -05:00
\vspace*{-0.25in}
2024-10-14 13:42:12 -05:00
2024-10-14 15:48:11 -05:00
\section{Experience}
\cventry{2023--2024}{Staff Software Engineer}{Fly.io}{}{}{
2024-10-14 13:42:12 -05:00
\begin{itemize}
\item Contributed to the virtual machines team, developing critical components in Go, Rust, and Elixir to enhance platform stability and scalability.
\item Improved user-facing deployment tooling by integrating backend services for orchestrating virtual machines and streamlining infrastructure management.
\item Partnered with the Extensions team to deploy Kubernetes onto a virtual machine platform, integrating a new orchestrator into the existing legacy system.
\item Led testing for a new GPU product, resolving hypervisor defects and demonstrating AI/LLM capabilities through sample applications.
2024-10-14 15:48:11 -05:00
\item Helped design an updated managed Postgres service while maintaining a legacy unmanaged offering.
\end{itemize}}
2024-10-14 13:42:12 -05:00
2024-10-14 15:48:11 -05:00
\cventry{2020--current}{Game Designer}{Lights Out Games}{}{}{
2024-10-14 13:42:12 -05:00
\begin{itemize}
\item Created a screen reader for the Godot game engine and built accessibility into the editor and in-game UI toolkit, making Godot partially usable by blind developers and players.
\item Designed an audio-only version of Asteroids, determining accessibility patterns for fast-paced action games.
2024-10-14 15:48:11 -05:00
\item Wrote libraries exposing common text-to-speech interfaces across many modern platforms.
\end{itemize}}
2024-10-14 13:42:12 -05:00
2024-10-14 15:48:11 -05:00
\cventry{2019--2020}{Software Developer}{Violet Crown Software}{}{}{
2024-10-14 13:42:12 -05:00
\begin{itemize}
\item Planned and developed a sophisticated microservice architecture on Kubernetes, using multiple languages and toolkits to create a real-time document accessibility remediation system.
\item Designed a virtual machine appliance and public API for on-premises use of a multi-service application.
\item Collaborated with dependent projects to incorporate local changes and fixes, improving code quality while reducing maintenance burdens.
2024-10-14 15:48:11 -05:00
\end{itemize}}
2024-10-14 13:42:12 -05:00
2024-10-14 15:48:11 -05:00
\cventry{2017--2019}{Software Developer}{Loconomics Cooperative}{}{}{
2024-10-14 13:42:12 -05:00
\begin{itemize}
\item Improved accessibility of complex HTML components, allowing Loconomics to secure funding from clients with WCAG compliance requirements.
\item Planned the migration of a legacy ASP.NET codebase to JavaScript, maximizing availability and stability while minimizing expense and downtime.
\item Replaced a manual deployment process and configuration with continuous integration and Terraform, minimizing human error and operational complexity.
2024-10-14 15:48:11 -05:00
\end{itemize}}
2024-10-14 13:42:12 -05:00
2024-10-14 15:48:11 -05:00
\cventry{2010--2015}{Freelance Android Developer}{National Braille Press}{}{}{
2024-10-14 13:42:12 -05:00
\begin{itemize}
2024-10-14 15:48:11 -05:00
\item Built a word processor, launcher, and other custom apps for an Android device without a screen.
2024-10-14 13:42:12 -05:00
\item Developed specification and design documents and test plans based on client and user feedback.
2024-10-14 15:48:11 -05:00
\end{itemize}}
2024-10-14 13:42:12 -05:00
\section{Skills}
\cvcolumn{Languages}{
\begin{itemize}
\item Elixir
\item Go
\item Rust
\item Typescript
\item JavaScript
\item Java
\end{itemize}
}
\begin{cvcolumns}
\cvcolumn{Frameworks}{
\begin{itemize}
\item Vue
\item Flutter
\item React
\end{itemize}
}
\cvcolumn{Operations}{
\begin{itemize}
\item Kubernetes
\item Ansible
\item Terraform
\item Linux systems administration
\end{itemize}
}
\end{cvcolumns}
2024-10-14 15:48:11 -05:00
\vspace*{-0.25in}
2024-10-14 13:42:12 -05:00
\section{Education}
2024-10-14 15:48:11 -05:00
\cventry{1998--2003}{BA, English}{The University of Texas at Austin}{}{}{}
2024-10-14 13:42:12 -05:00
\end{document}