\documentclass[letterpaper]{article}

\usepackage{titling}
\usepackage{titlesec}
\usepackage[margin=0.5in]{geometry}

 % remove the section labels and control spacing
\titleformat{\section}{\bfseries\Large\uppercase}{}{0em}{}[\titlerule]

\titleformat{\subsection}{\large}{}{0em}{}

\titleformat{\subsubsection}{}{}{0em}{}

% control vertical spacing
\titlespacing*{\section}{0em}{0.5em}{0.5em}
\titlespacing*{\subsection}{0em}{0.8em}{0em}
\titlespacing*{\subsubsection}{0em}{0.4em}{0em}

% custom sections with dates
\newcommand{\datedseciton}[2]{
    \section[#1]{\textbf{#1} \hfill #2}
}

\newcommand{\datedsubsection}[2]{
    \subsection[#1]{\textbf{#1} \hfill \small#2}
}

\newcommand{\skill}[2]{
    \subsubsection[#1]{\small{\textit{#1}: #2}}
}

\begin{document}
\thispagestyle{empty}
\title{Resume}
\author{Keegan Deppe}

\begin{center}
    \huge\textbf{Keegan Deppe}

    \small\textit{kdeppe@mit.edu} 
    \textbullet
    \ keegandeppe.com
\end{center}

\section{Education}
\datedsubsection{Massachusetts Institute of Technology}{Sep 2019 - May 2023}
{\normalsize\textit{Majoring in Electrical Engineering and Computer Science {\footnotesize(6-2)}}}\newline
\footnotesize\textit{Relevant Coursework:} 
Hardware Hacking,
Software Construction,
Introduction to Machine Learning, 
Operating Systems Engineering, 
Introduction to EECS via Interconnected Embedded Systems, 
Fundamentals of Programming, 
Computation Structures

\section{Experience}
\datedsubsection{Embedded Systems Engineering Associate}{Jun 2022 - Apr 2023}
{\small\textit{ForeLight}
\begin{itemize}
    \item Designed and developed a bioreactor control and monitoring system to be deployed on embedded Linux devices
    \item Implemented a highly scalable communication framework to link reactors and servers via gRPC
    \item Introduced a flexible central database with support for live monitoring and reactor data recovery mechanisms
\end{itemize}}

\datedsubsection{Electrical Engineering Intern}{Oct 2021 - May 2022}
{\small\textit{ForeLight}
\begin{itemize}
    \item Prototyped several bioreactor LED control systems for dynamic lighting capabilities
    \item Created manual control interfaces that were then mounted into NEMA 4 enclosures
    \item Initiated discussions to expand our automated data capturing capabilities and started designing remote reactor infrastructure
\end{itemize}}

\datedsubsection{Lab Assistant}{Sep 2021 - Dec 2021}
{\small\textit{Introduction to Machine Learning}
\begin{itemize}
    \item Assisted students in practicing the fundamentals of several machine learning techniques through weekly labs
    \item Reinforced material taught in lecture during weekly office hours to help students prepare for assignments and quizzes
\end{itemize}}

\datedsubsection{Embedded Systems Engineering Intern}{Jun 2020 - Dec 2020}
{\small\textit{Novo Space}
\begin{itemize}
    \item Developed a telemetry visualization and storage system ready to be deployed on embedded systems onboard satellites
    \item Leveraged Docker to make the telemetry system scalable across many different machine architectures 
\end{itemize}}

\section{Leadership}
\datedsubsection{Gordon-MIT Engineering Leadership Program}{Sep 2021 - May 2023}
{\small\textit{Gordon Engineering Leader}
\begin{itemize}
    \item Developing leadership, teamwork, and communication skills in a selective leader development program
    \item Actively coach, advise, role model, and assess the performance of a team of first year GEL Program engineering students
    \item Attended a project engineering course to learn skills particularly relevant to project planning and management
\end{itemize}}

\datedsubsection{Delta Kappa Epsilon}{Jun 2021 - May 2022}
{\small\textit{President}
\begin{itemize}
    \item Served as the interface between administration, alumni, and fraternity members practicing strong communication skills
    \item Spearheaded the return to campus post-pandemic and navigated challenging situations
\end{itemize}}


\section{Skills \& Interests}
\begin{itemize}
    \item\skill{Programming Languages}{Go, Python, C/C++, Bash, TypeScript, Lua, Assembly, Rust}
    \item\skill{Linux}{Arch, Ubuntu, Debian, Fedora}
    \item\skill{Tools}{Git, Docker, Task, Caddy}
    \item\skill{Microcontrollers/SoC}{Raspberry Pi, BeagleBone Black, ESP32, Teensy 4.1}
    \item\skill{Hardware Design}{Designed a RISC-V CPU using Minispec which could run assembly programs in a simulation}
    \item\skill{Self Hosting}{Experimented by hosting popular services such as file sharing with Seafile and a private git server using Gitea}
    \item\skill{ThinkPad X230}{Used a CH341A external programmer to flash coreboot onto the BIOS module, removing the whitelist}
\end{itemize}

\end{document}
