diff --git a/resume.aux b/resume.aux index e428cf0..cfeaee2 100644 --- a/resume.aux +++ b/resume.aux @@ -4,15 +4,17 @@ \@writefile{toc}{\contentsline {section}{\numberline {2}Experience}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Embedded Systems Engineering Associate}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Electrical Engineering Intern}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Embedded Systems Engineering Intern}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {3}Extracurricular Activities}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Lab Assistant}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Embedded Systems Engineering Intern}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3}Leadership}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Gordon-MIT Engineering Leadership Program}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Delta Kappa Epsilon}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {4}Skills \& Interests}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.1}Programming Languages}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.2}Linux}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.3}Containerization}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.4}Microcontroller/SoC}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.3}Tools}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.4}Microcontrollers/SoC}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.5}Hardware Design}{1}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.6}ThinkPad X230}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.6}Self Hosting}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.7}ThinkPad X230}{1}{}\protected@file@percent } \gdef \@abspage@last{1} diff --git a/resume.fdb_latexmk b/resume.fdb_latexmk index efc0eb6..02ede97 100644 --- a/resume.fdb_latexmk +++ b/resume.fdb_latexmk @@ -1,5 +1,5 @@ # Fdb version 4 -["pdflatex"] 1681958178 "resume.tex" "resume.pdf" "resume" 1681958178 0 +["pdflatex"] 1682283023 "resume.tex" "resume.pdf" "resume" 1682283023 0 "/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1680514707 2900 1537cc8184ad1792082cd229ecc269f4 "" "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1680514707 3524 cb3e574dea2d1052e39280babc910dc8 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1680514707 1536 05df9db6aeccc4eea94fec15c9024f79 "" @@ -7,7 +7,6 @@ "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1680514707 1328 c834bbb027764024c09d3d2bf908b5f0 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1680514707 1324 c910af8c371558dc20f2d7822f66fe64 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx8.tfm" 1680514707 1332 1fde11373e221473104d6cc5993f046e "" - "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx9.tfm" 1680514707 1328 5442e22a7072966dbaf88ca900acf3f0 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1680514707 1288 655e228510b4c2a1abe905c368440826 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1680514707 1292 296a67155bdbfc32aa9c636f21e91433 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1680514707 1292 21c1c5bfeaebccffdb478fd231a0997d "" @@ -35,8 +34,8 @@ "/usr/share/texmf-dist/web2c/texmf.cnf" 1680514707 39911 2da6c67557ec033436fe5418a70a8a61 "" "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1680540336 4491781 539e3b5e308794ddb50e5f94f0e971f4 "" "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1680540317 8204065 c9752770553a047d202e3a04d162ba86 "" - "resume.aux" 1681958178 1882 e16b415c6f0c88b21af22b3d7592caf2 "pdflatex" - "resume.tex" 1681958176 4801 7240d587580aa74631980de5422b0f47 "" + "resume.aux" 1682283023 2072 f77af6e5927e1ec20ae08e5b4768a54c "pdflatex" + "resume.tex" 1682283022 4761 a886f6ab7a0731671c5cb4f6c7adb428 "" (generated) "resume.aux" "resume.log" diff --git a/resume.fls b/resume.fls index 576543d..40126c9 100644 --- a/resume.fls +++ b/resume.fls @@ -114,7 +114,6 @@ INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmti8.tfm INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx8.tfm INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm -INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx9.tfm OUTPUT resume.pdf INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc diff --git a/resume.log b/resume.log index 367aa11..8ed45da 100644 --- a/resume.log +++ b/resume.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.4.3) 19 APR 2023 22:36 +This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) (preloaded format=pdflatex 2023.4.3) 23 APR 2023 16:50 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -118,21 +118,17 @@ LaTeX Font Info: ... okay on input line 32. [1 -{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}] (./resume.aux) ) -(\end occurred inside a group at level 1) - -### simple group (level 1) entered at line 77 ({) -### bottom level +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}] (./resume.aux) ) Here is how much of TeX's memory you used: - 1447 strings out of 476025 - 23495 string characters out of 5796533 - 1862388 words of memory out of 5000000 - 21944 multiletter control sequences out of 15000+600000 - 517045 words of font info for 47 fonts, out of 8000000 for 9000 + 1445 strings out of 476025 + 23476 string characters out of 5796533 + 1864388 words of memory out of 5000000 + 21943 multiletter control sequences out of 15000+600000 + 516737 words of font info for 46 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 - 57i,5n,62p,187b,267s stack positions out of 5000i,500n,10000p,200000b,80000s + 57i,5n,62p,178b,223s stack positions out of 5000i,500n,10000p,200000b,80000s -Output written on resume.pdf (1 page, 114455 bytes). +Output written on resume.pdf (1 page, 115102 bytes). PDF statistics: 49 PDF objects out of 1000 (max. 8388607) 29 compressed objects within 1 object stream diff --git a/resume.pdf b/resume.pdf index e6d565a..9e0f74a 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/resume.synctex.gz b/resume.synctex.gz index 0f20792..399da9d 100644 Binary files a/resume.synctex.gz and b/resume.synctex.gz differ diff --git a/resume.tex b/resume.tex index a608ee8..38b872f 100644 --- a/resume.tex +++ b/resume.tex @@ -13,8 +13,8 @@ % control vertical spacing \titlespacing*{\section}{0em}{0.5em}{0.5em} -\titlespacing*{\subsection}{0em}{0.5em}{0em} -\titlespacing*{\subsubsection}{0em}{0.2em}{0em} +\titlespacing*{\subsection}{0em}{0.8em}{0em} +\titlespacing*{\subsubsection}{0em}{0.4em}{0em} % custom sections with dates \newcommand{\datedseciton}[2]{ @@ -26,7 +26,7 @@ } \newcommand{\skill}[2]{ - \subsubsection[#1]{\textit{#1}: #2} + \subsubsection[#1]{\small{\textit{#1}: #2}} } \begin{document} @@ -46,65 +46,71 @@ \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:} -Introduction to Machine Learning, Operating Systems Engineering, Introduction to EECS via Interconnected Embedded Systems, Fundamentals of Programming, Computation Structures +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}} +{\small\textit{ForeLight} \begin{itemize} - \item Designed and developed a bioreactor control and monitoring system to be deployed on resource-constrained embedded devices - \item Utilized gRPC to create highly scalable communication services between reactors and servers - \item Began testing a central database with support for live monitoring and reactor data recovery mechanisms via local backups -\end{itemize} + \item Developed a bioreactor control and monitoring system to be deployed on resource-constrained embedded devices + \item Implemented a highly scalable communication framework to link reactors and servers using gRPC + \item Introduced a flexible central database with support for live monitoring and reactor data recovery mechanisms via local backups +\end{itemize}} \datedsubsection{Electrical Engineering Intern}{Oct 2021 - May 2022} -{\small\textit{ForeLight}} +{\small\textit{ForeLight} \begin{itemize} - \item Designed and assembled a manual control interface which was mounted into a NEMA 4 enclosure + \item Designed and assembled a manual control interface mounted into a NEMA 4 enclosure \item Prototyped several bioreactor LED control systems for dynamic lighting capabilities -\end{itemize} + \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 Helped students practice 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 2022 - Apr 2023} -{\small\textit{Novo Space}} +\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 machine architectures -\end{itemize} + \item Leveraged Docker to make the telemetry system scalable across many different machine architectures +\end{itemize}} -\section{Extracurricular Activities} +\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} +\end{itemize}} \datedsubsection{Delta Kappa Epsilon}{Jun 2021 - May 2022} -{\small\textit{President}} +{\small\textit{President} \begin{itemize} - \item Leveraged communication skills to coordinate between administration, alumni, and fraternity members - \item Practiced strong leadership capabilities to navigate challenging situations -\end{itemize} + \item Served as an 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++, TypeScript, Assembly, and Bash} - \item\skill{Linux}{Experience using Arch, Ubuntu, Debian, Fedora} - \item\skill{Containerization}{Dockerized an application for embedded device deployment} - \item\skill{Microcontroller/SoC}{Experience programming on Raspberry Pi, Beagle Bone Black, ESP-32} + \item\skill{Programming Languages}{Go, Python, C/C++, TypeScript, Lua, Assembly, Bash} + \item\skill{Linux}{Arch, Ubuntu, Debian, Fedora} + \item\skill{Tools}{Git, Docker, Task, Caddy} + \item\skill{Microcontrollers/SoC}{Raspberry Pi, Beagle Bone Black, ESP-32} \item\skill{Hardware Design}{Designed RISC-V CPU using Minispec which could then be simulated to run assembly programs} + \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} -% \subsection{ -% \skill{-}{Experience programming in Go, Python, C/C++, and Bash} -% \skill{-}{Familiarity with several flavors of Linux including Arch, Ubuntu, Debian, and Fedora} -% \skill{-}{Dockerized an application to allow for deployment on resource-constrained embedded devices} -% \skill{-}{Experience using several microcontrollers and SoCs such as the BeagleBone Black, Raspberry Pi, and ESP-32} -% \skill{-}{Designed hardware using HDLs such as Minispec and then programmed said virtual hardware using RISC-V} -% \skill{-}{Corebooted my ThinkPad x230 with a ch341a external programmer to remove the BIOS whitelist and disable the Intel Management Engine} -% } \end{document}