diff --git a/resume.pdf b/resume.pdf index 064a757..35b00fb 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/resume.tex b/resume.tex index 535ffbe..c3fb154 100644 --- a/resume.tex +++ b/resume.tex @@ -38,6 +38,11 @@ \NewPart{Experience}{} \normalsize \WorkEntry +{data.world} +{May 2022 -- Present} +{Software Engineering Intern -- Austin, TX} +{} +\WorkEntry {Carta} {Sep 2021 -- Dec 2021} {Software Engineering Intern, Infrastructure -- Kitchener, ON} @@ -71,9 +76,9 @@ Accelerated research in the field of Byzantine fault tolerant distributed comput \WorkEntry {University of Waterloo} {May 2020 -- Aug 2020} -{Research Associate, Sirius Blockchain Research Group -- Waterloo, ON} +{Research Associate -- Waterloo, ON} {\begin{itemize} \itemsep -1pt - \item Optimized Go blockchain system to \textbf{3x throughput} by increasing maximum transaction count sent in each message. + \item Optimized Go consensus system to \textbf{3x throughput} by increasing maximum transaction count sent in each message. \item Streamlined deployment of project by using Docker images to generate repeatable builds across diverse environments. \item Unified similar codebases by migrating duplicate components to a single C++ project. \item Assisted distributed systems research by conducting experiments on AWS EC2 and analyzing performance data in gnuplot. @@ -107,19 +112,20 @@ Designed and build native apps for professional photographers to deliver photos {Emulator for CHIP-8 microprocessor. Simulated behavior of machine instructions with Rust, created graphics in framebuffer.} \vspace{1.5mm} -\ProjectEntry{Turtle Shell}{https://github.com/tendstofortytwo/tsh} -{C, POSIX APIs} -{Shell for Unix operating systems in C. Learned memory management, process management, -and usage of POSIX interfaces. } +\ProjectEntry{Clay}{https://github.com/tendstofortytwo/clay} +{C, x86 Assembly} +{A minimal x86 operating system. Handled tasks like interrupts, timers, +paging, while balancing performance and maintainability.} +% \vspace{1.5mm} +% \ProjectEntry{Turtle Shell}{https://github.com/tendstofortytwo/tsh} +% {C, POSIX APIs} +% {Shell for Unix operating systems in C. Learned memory management, process management, +% and usage of POSIX interfaces. } \vspace{1.5mm} \ProjectEntry{cmdmap}{https://github.com/tendstofortytwo/cmdmap} {NodeJS} {Node module to map CLI programs to a JSON API. Designed abstraction over standard library features for improved security.} -\vspace{1.5mm} -\ProjectEntry{Prose}{https://github.com/tendstofortytwo/prose} -{Go, HTTP, systemd} -{Designed HTTP server with hooks for logging, routing and error handling, with systemd service for uptime and observability.} \vspace{1mm} %%% Education @@ -130,10 +136,10 @@ library features for improved security.} {Sep 2019 -- Apr 2024} {Bachelor of Computer Science -- 3.92 GPA} {\begin{itemize} \itemsep -1pt - \item {\bf Awards and Honors:} \$15,000 Computer Science Upper Year Scholarship, Dean's Honors List + % \item {\bf Awards and Honors:} \$15,000 Computer Science Upper Year Scholarship, Dean's Honors List % \item {\bf Mentor, StarterHacks 2020:} Provided technical and design advice in Canada's largest beginner-focused hackathon. % \item {\bf Editor, mathNEWS:} Provide news and recreation to student body via student publication of the Faculty of Mathematics. - \item {\bf Relevant Coursework:} Data Structures, Object-Oriented Programming, Applied Cryptography + \item {\bf Relevant Coursework:} Operating Systems, Applied Cryptography, Principles of Programming Languages \end{itemize}} \vspace{-2mm}