From 7f30ba59e559f3697542697bc0fcb4e1b3131c68 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Mon, 14 Oct 2024 13:42:12 -0500 Subject: [PATCH] Initial commit. --- .gitignore | 7 ++++ resume.tex | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+) create mode 100644 .gitignore create mode 100644 resume.tex diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..69afb0f --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.aux +*.pdf +*.dvi +*.fdb* +*.fls +*.log +*.out \ No newline at end of file diff --git a/resume.tex b/resume.tex new file mode 100644 index 0000000..a7f65ef --- /dev/null +++ b/resume.tex @@ -0,0 +1,104 @@ +\documentclass[letterpaper,sans]{moderncv} +\usepackage{lmodern} +\usepackage{bookmark} + +% moderncv themes +\moderncvstyle{casual} % Style options: casual, classic, banking +\moderncvcolor{blue} % Color options: blue, orange, green, red, purple, grey, black +\nopagenumbers{} + +% character encoding +\usepackage[utf8]{inputenc} + +% adjust the page margins +% \usepackage[scale=0.75]{geometry} + +% personal data +\name{Nolan}{Darilek} +\phone[mobile]{(512)797-5093} +\email{nolan@thewordnerd.info} +\social[github]{ndarilek} + +\begin{document} + +\makecvtitle + +\section{Experience} +\cventry{2023--2024}{Staff software engineer}{Fly.io}{}{}{} + +\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. +\item Helped design an updated managed Postgres service while simultaneously maintaining a legacy unmanaged offering. +\end{itemize} + +\cventry{2020--current}{Game designer}{Lights Out Games}{}{}{} + +\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. +\item Wrote libraries exposing common text-to-speech interfaces across common desktop, mobile, and console platforms. +\end{itemize} + +\cventry{2019--2020}{Software Developer}{Violet Crown Software}{}{}{} + +\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. +\end{itemize} + +\cventry{2017--2019}{Software Developer}{Loconomics Cooperative}{}{}{} + +\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. +\end{itemize} + +\cventry{2010--2015}{Freelance Android Developer}{National Braille Press}{}{}{} + +\begin{itemize} +\item Built a word processor, launcher, and other custom apps for a highly constrained Android device without a screen. +\item Developed specification and design documents and test plans based on client and user feedback. +\end{itemize} + +\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} + +\section{Education} +\cventry{1998--2003}{BA, English}{The University of Texas}{}{}{} + +\end{document}