resume: add data.world, clay
Signed-off-by: Naman Sood <mail@nsood.in>
This commit is contained in:
parent
e007c99ccb
commit
e3bad0686f
2 changed files with 18 additions and 12 deletions
BIN
resume.pdf
BIN
resume.pdf
Binary file not shown.
30
resume.tex
30
resume.tex
|
@ -38,6 +38,11 @@
|
||||||
\NewPart{Experience}{}
|
\NewPart{Experience}{}
|
||||||
\normalsize
|
\normalsize
|
||||||
\WorkEntry
|
\WorkEntry
|
||||||
|
{data.world}
|
||||||
|
{May 2022 -- Present}
|
||||||
|
{Software Engineering Intern -- Austin, TX}
|
||||||
|
{}
|
||||||
|
\WorkEntry
|
||||||
{Carta}
|
{Carta}
|
||||||
{Sep 2021 -- Dec 2021}
|
{Sep 2021 -- Dec 2021}
|
||||||
{Software Engineering Intern, Infrastructure -- Kitchener, ON}
|
{Software Engineering Intern, Infrastructure -- Kitchener, ON}
|
||||||
|
@ -71,9 +76,9 @@ Accelerated research in the field of Byzantine fault tolerant distributed comput
|
||||||
\WorkEntry
|
\WorkEntry
|
||||||
{University of Waterloo}
|
{University of Waterloo}
|
||||||
{May 2020 -- Aug 2020}
|
{May 2020 -- Aug 2020}
|
||||||
{Research Associate, Sirius Blockchain Research Group -- Waterloo, ON}
|
{Research Associate -- Waterloo, ON}
|
||||||
{\begin{itemize} \itemsep -1pt
|
{\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 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 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.
|
\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
|
{Emulator for CHIP-8 microprocessor. Simulated behavior of machine instructions with
|
||||||
Rust, created graphics in framebuffer.}
|
Rust, created graphics in framebuffer.}
|
||||||
\vspace{1.5mm}
|
\vspace{1.5mm}
|
||||||
\ProjectEntry{Turtle Shell}{https://github.com/tendstofortytwo/tsh}
|
\ProjectEntry{Clay}{https://github.com/tendstofortytwo/clay}
|
||||||
{C, POSIX APIs}
|
{C, x86 Assembly}
|
||||||
{Shell for Unix operating systems in C. Learned memory management, process management,
|
{A minimal x86 operating system. Handled tasks like interrupts, timers,
|
||||||
and usage of POSIX interfaces. }
|
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}
|
\vspace{1.5mm}
|
||||||
\ProjectEntry{cmdmap}{https://github.com/tendstofortytwo/cmdmap}
|
\ProjectEntry{cmdmap}{https://github.com/tendstofortytwo/cmdmap}
|
||||||
{NodeJS}
|
{NodeJS}
|
||||||
{Node module to map CLI programs to a JSON API. Designed abstraction over standard
|
{Node module to map CLI programs to a JSON API. Designed abstraction over standard
|
||||||
library features for improved security.}
|
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}
|
\vspace{1mm}
|
||||||
|
|
||||||
%%% Education
|
%%% Education
|
||||||
|
@ -130,10 +136,10 @@ library features for improved security.}
|
||||||
{Sep 2019 -- Apr 2024}
|
{Sep 2019 -- Apr 2024}
|
||||||
{Bachelor of Computer Science -- 3.92 GPA}
|
{Bachelor of Computer Science -- 3.92 GPA}
|
||||||
{\begin{itemize} \itemsep -1pt
|
{\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 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 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}}
|
\end{itemize}}
|
||||||
\vspace{-2mm}
|
\vspace{-2mm}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue