resume: tentative pre-WW fixes
Signed-off-by: Naman Sood <mail@nsood.in>
This commit is contained in:
parent
5adc1412d4
commit
e97b2ce706
2 changed files with 12 additions and 12 deletions
BIN
resume.pdf
BIN
resume.pdf
Binary file not shown.
24
resume.tex
24
resume.tex
|
@ -43,10 +43,10 @@
|
||||||
{Software Engineering Intern, Infrastructure -- Kitchener, ON}
|
{Software Engineering Intern, Infrastructure -- Kitchener, ON}
|
||||||
{
|
{
|
||||||
\begin{itemize} \itemsep -1pt
|
\begin{itemize} \itemsep -1pt
|
||||||
\item Designed new gRPC request logging system using Apache Fluentd for auditing and compliance across organization.
|
\item Designed distributed gRPC logging system using Apache Fluent for \textbf{scalable auditing and compliance} across organization.
|
||||||
\item Created proof-of-concept for logging system using Kubernetes DaemonSets, with ConfigMaps to deploy custom configurations.
|
\item Created proof-of-concept for logging system using Kubernetes DaemonSets, with ConfigMaps to deploy custom configurations.
|
||||||
\item Enforced standardization of Protobuf definitions for over 300 services by designing static analysis and refactoring tool in Go.
|
\item Enforced standardization of Protobuf definitions for \textbf{over 300 microservices} by designing static analysis tool in Go.
|
||||||
\item Reduced Docker image build times by 10x by simplifying package requirements and allowing precompiled dependencies.
|
\item \textbf{Optimized build times by 10x} for Docker images by simplifying package requirements to allow precompiled dependencies.
|
||||||
\item Improved system availability by identifying and removing bottlenecks in Redis server connections in Python library.
|
\item Improved system availability by identifying and removing bottlenecks in Redis server connections in Python library.
|
||||||
\end{itemize}}
|
\end{itemize}}
|
||||||
\iffalse
|
\iffalse
|
||||||
|
@ -58,10 +58,10 @@ Made Tailscale ready for the cloud, by creating features that allowed it to run
|
||||||
{Jan 2021 -- Apr 2021}
|
{Jan 2021 -- Apr 2021}
|
||||||
{Software Engineering Intern -- Toronto, ON}
|
{Software Engineering Intern -- Toronto, ON}
|
||||||
{\begin{itemize} \itemsep -1pt
|
{\begin{itemize} \itemsep -1pt
|
||||||
\item Improved compatibility with LXC containers by providing in-process TCP/IP and link-layer emulation, using Google gVisor.
|
\item \textbf{Introduced cloud/serverless support} by providing userspace TCP/IP emulation for LXC containers, using Google gVisor.
|
||||||
\item Enabled standardized communication using SOCKS5 protocol over Tailscale VPN by implementing proxy server in Go.
|
\item Enabled standardized communication using SOCKS5 protocol over Tailscale VPN by implementing proxy server in Go.
|
||||||
\item Simplified deployments in cloud environments by creating single-session authentication keys with auto-cleanup.
|
\item \textbf{Simplified deployments in cloud environments} by creating single-session authentication keys with auto-cleanup.
|
||||||
\item Enabled clients to secure CI/CD pipelines by creating a GitHub Action (\underline{\href{https://github.com/tailscale/github-action}{link}}) that allows workflows to use Tailscale VPN. % can say CI/CD here
|
\item Enabled clients to \textbf{secure CI/CD pipelines} by creating a GitHub Action (\underline{\href{https://github.com/tailscale/github-action}{link}}) that allows workflows to use Tailscale VPN. % can say CI/CD here
|
||||||
\item Expanded outreach within the technical community by writing long-form content for corporate blog (\underline{\href{https://tailscale.com/blog/2021-05-github-actions-and-tailscale/}{link}}).
|
\item Expanded outreach within the technical community by writing long-form content for corporate blog (\underline{\href{https://tailscale.com/blog/2021-05-github-actions-and-tailscale/}{link}}).
|
||||||
\end{itemize}}
|
\end{itemize}}
|
||||||
\iffalse
|
\iffalse
|
||||||
|
@ -73,14 +73,14 @@ Accelerated research in the field of Byzantine fault tolerant distributed comput
|
||||||
{May 2020 -- Aug 2020}
|
{May 2020 -- Aug 2020}
|
||||||
{Research Associate, Sirius Blockchain Research Group -- Waterloo, ON}
|
{Research Associate, Sirius Blockchain Research Group -- Waterloo, ON}
|
||||||
{\begin{itemize} \itemsep -1pt
|
{\begin{itemize} \itemsep -1pt
|
||||||
\item Improved throughput of Go blockchain system by 3x by increasing maximum number of transactions sent in each message.
|
\item Optimized Go blockchain 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.
|
||||||
\end{itemize}}
|
\end{itemize}}
|
||||||
\iffalse
|
\iffalse
|
||||||
% long form description for job applications
|
% long form description for job applications
|
||||||
Designed and build native apps for professional photographers to deliver photos to clients, using Electron and React Native, and created API to preview uploaded photos in low-bandwidth situations, using Node.js and AWS S3. Reduced technical debt in React Native project by combining similar functionality into reusable components.
|
Designed and build native apps for professional photographers to deliver photos to clients, using Electron and React Native, and created API to preview uploaded photos in low-bandwidth situations, using NodeJS and AWS S3. Reduced technical debt in React Native project by combining similar functionality into reusable components.
|
||||||
\fi
|
\fi
|
||||||
\WorkEntry
|
\WorkEntry
|
||||||
{Creesync Software}
|
{Creesync Software}
|
||||||
|
@ -88,14 +88,14 @@ Designed and build native apps for professional photographers to deliver photos
|
||||||
{Software Engineering Intern -- New Delhi, India}
|
{Software Engineering Intern -- New Delhi, India}
|
||||||
{\begin{itemize} \itemsep -1pt
|
{\begin{itemize} \itemsep -1pt
|
||||||
\item Simplified distribution of professionally clicked photos by building Electron and React Native apps.
|
\item Simplified distribution of professionally clicked photos by building Electron and React Native apps.
|
||||||
\item Designed and deployed API to upload and preview photos in low-bandwidth situations using Node.js and AWS S3.
|
\item Designed and deployed API to upload and preview photos in low-bandwidth situations using NodeJS and AWS S3.
|
||||||
\end{itemize}}
|
\end{itemize}}
|
||||||
\WorkEntry
|
\WorkEntry
|
||||||
{The Girl Code}
|
{The Girl Code}
|
||||||
{Mar 2018 -- Apr 2020}
|
{Mar 2018 -- Apr 2020}
|
||||||
{Volunteer Full Stack Developer -- New Delhi, India}
|
{Volunteer Full Stack Developer -- New Delhi, India}
|
||||||
{\begin{itemize} \itemsep -1pt
|
{\begin{itemize} \itemsep -1pt
|
||||||
\item Developed online platform to teach Python programming in 10+ workshops across 3 countries, using Node.js and MongoDB.
|
\item Developed online platform to interactively teach programming in \textbf{10+ workshops across 3 countries} using NodeJS.
|
||||||
\end{itemize}}
|
\end{itemize}}
|
||||||
|
|
||||||
%%% Projects
|
%%% Projects
|
||||||
|
@ -113,7 +113,7 @@ Rust, created graphics in framebuffer.}
|
||||||
and usage of POSIX interfaces. }
|
and usage of POSIX interfaces. }
|
||||||
\vspace{1.5mm}
|
\vspace{1.5mm}
|
||||||
\ProjectEntry{cmdmap}{https://github.com/namansood/cmdmap}
|
\ProjectEntry{cmdmap}{https://github.com/namansood/cmdmap}
|
||||||
{Node.js}
|
{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}
|
\vspace{1.5mm}
|
||||||
|
@ -128,7 +128,7 @@ library features for improved security.}
|
||||||
\EducationEntry
|
\EducationEntry
|
||||||
{University of Waterloo}
|
{University of Waterloo}
|
||||||
{Sep 2019 -- Apr 2024}
|
{Sep 2019 -- Apr 2024}
|
||||||
{Bachelor of Computer Science -- 92.5\% average}
|
{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.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue