resume: post-round 1 changes
Signed-off-by: Naman Sood <mail@nsood.in>
This commit is contained in:
parent
6817d157df
commit
4f0eff7b20
2 changed files with 43 additions and 10 deletions
BIN
resume.pdf
BIN
resume.pdf
Binary file not shown.
53
resume.tex
53
resume.tex
|
@ -1,3 +1,4 @@
|
|||
% !TEX program = xelatex
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% LaTeX Template: Curriculum Vitae
|
||||
%
|
||||
|
@ -18,13 +19,14 @@
|
|||
\usepackage{lmodern}
|
||||
\usepackage[protrusion=true]{microtype}
|
||||
\usepackage[svgnames]{xcolor} % Colours by their 'svgnames'
|
||||
\usepackage[margin=0.7in,top=0.3in,bottom=0.3in]{geometry}
|
||||
\usepackage[margin=0.65in,top=0.3in,bottom=0.15in]{geometry}
|
||||
\usepackage{url}
|
||||
\usepackage{lmodern} % Allow arbitrary font sizes
|
||||
\usepackage{textcomp}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{enumitem}
|
||||
|
||||
%\usepackage{fontspec}
|
||||
%\setsansfont{Roboto}
|
||||
|
||||
%% Define a new 'modern' style for the url package that will use a smaller font.
|
||||
\makeatletter
|
||||
|
@ -32,7 +34,7 @@
|
|||
\@ifundefined{selectfont}{\def\UrlFont{\sf}}{\def\UrlFont{}}}
|
||||
\renewcommand\large{\@setfontsize\Large{11pt}{18}}
|
||||
\makeatother
|
||||
\urlstyle{modern} %% And use the newly defined style.
|
||||
%\urlstyle{modern} %% And use the newly defined style.
|
||||
|
||||
\frenchspacing % Better looking spacings after periods
|
||||
\pagestyle{empty} % No pagenumbers/headers/footers
|
||||
|
@ -60,7 +62,9 @@
|
|||
\newcommand{\sepspace}{\vspace*{1em}} % Vertical space macro
|
||||
|
||||
\newcommand{\MyName}[1]{ % Name
|
||||
\Huge \usefont{OT1}{phv}{b}{n} \begin{center} #1 \end{center}
|
||||
\Huge
|
||||
\usefont{OT1}{phv}{b}{n}
|
||||
\begin{center} #1 \end{center}
|
||||
\par \normalsize \normalfont}
|
||||
|
||||
\newcommand{\CoopInfo}[1]{ % Slogan (optional)
|
||||
|
@ -125,7 +129,7 @@
|
|||
\vspace{1.5mm}
|
||||
{\hfill \href{mailto:mail@nsood.in}{mail@nsood.in} |
|
||||
\href{https://www.nsood.in}{www.nsood.in} |
|
||||
\href{tel:4372157822}{437-215-7822} |
|
||||
\href{tel:4372157822}{(437) 215-7822} |
|
||||
\href{https://linkedin.com/in/namansood}{linkedin.com/in/namansood} |
|
||||
\href{https://github.com/namansood}{github.com/namansood}
|
||||
\hfill}
|
||||
|
@ -133,25 +137,45 @@
|
|||
%%% ------------------------------------------------------------
|
||||
\NewPart{Skills}{}
|
||||
\normalsize
|
||||
\SkillsEntry{Languages}{JavaScript, Go, Rust, C++, C, Scala, HTML5, CSS3, Bash, Racket, Python}
|
||||
\SkillsEntry{Technologies}{Linux, Git, Docker, AWS, Nginx, Apache, gRPC, React, SQL, MongoDB, Firebase}
|
||||
\SkillsEntry{Languages}{JavaScript, Go, Rust, C++, C, Scala, HTML5, CSS3, Shell, Python, Racket, Haskell}
|
||||
\SkillsEntry{Technologies}{Linux, Git, Docker, TCP/IP, AWS, gRPC, React, SQL, MongoDB, Firebase}
|
||||
|
||||
%%% Work experience
|
||||
%%% ------------------------------------------------------------
|
||||
\NewPart{Experience}{}
|
||||
\normalsize
|
||||
\iffalse
|
||||
% long form description for job applications
|
||||
Made Tailscale ready for the cloud, by creating features that allowed it
|
||||
to run in lightweight, unprivileged container environments. This included
|
||||
a virtual networking stack for connecting to the Tailscale network without
|
||||
kernel privileges to create a network driver, a SOCKS5 proxy to allow
|
||||
applications to communicate over this virtual networking stack, and ephemeral
|
||||
authentication keys for stateless access to the Tailscale network. Also published
|
||||
long-form technical content on company blog and contributed to product knowledge
|
||||
base.
|
||||
\fi
|
||||
\WorkEntry
|
||||
{Tailscale}
|
||||
{Jan 2021 -- Apr 2021}
|
||||
{Software Engineering Intern}
|
||||
{\begin{itemize} \itemsep -1pt
|
||||
\item Boosted compatibility with cloud environments by providing in-process network infrastructure, using Google gVisor sandbox.
|
||||
\item Boosted compatibility with LXC containers by providing in-process TCP/IP and link-layer emulation, using Google gVisor.
|
||||
\item Enabled simple, standard communication for programs over Tailscale network by creating a SOCKS5 proxy server in Go.
|
||||
\item Simplified deployment of Tailscale in containers by creating ephemeral authentication keys with auto-cleanup mechanism.
|
||||
\item Simplified deployment of Tailscale in cloud environments by creating single-session authentication keys with auto-cleanup.
|
||||
\item Secured continuous integration and deployment pipelines by creating GitHub Action to allow workflows to use Tailscale.
|
||||
\item Expanded outreach with technical community by writing long-form content for corporate blog and knowledge base.
|
||||
\end{itemize}}
|
||||
\vspace{1mm}
|
||||
\iffalse
|
||||
% long form description for job applications
|
||||
Accelerated research in the field of Byzantine fault tolerant distributed
|
||||
computing, by implementing security features (like BLS signature verification),
|
||||
streamlining build and deployment of project using Docker, and reducing
|
||||
technical debt by standardizing use of external dependencies. Conducted
|
||||
performance benchmarks on AWS and analyzed performance data using gnuplot
|
||||
and Python.
|
||||
\fi
|
||||
\WorkEntry
|
||||
{University of Waterloo}
|
||||
{May 2020 -- Aug 2020}
|
||||
|
@ -163,6 +187,14 @@
|
|||
\item Assisted distributed systems research by conducting experiments on AWS and analyzing performance data using gnuplot.
|
||||
\end{itemize}}
|
||||
\vspace{1mm}
|
||||
\iffalse
|
||||
% 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.
|
||||
\fi
|
||||
\WorkEntry
|
||||
{Creesync Software}
|
||||
{May 2019 -- Aug 2019}
|
||||
|
@ -211,13 +243,14 @@ library features for improved security.}
|
|||
\NewPart{Education}{}
|
||||
\EducationEntry
|
||||
{University of Waterloo}
|
||||
{Sep 2019 -- Apr 2024 (expected)}
|
||||
{Sep 2019 -- Apr 2024}
|
||||
{Candidate for Bachelor of Computer Science -- 94.5\%}
|
||||
{\begin{itemize} \itemsep -1pt
|
||||
\vspace{1mm}
|
||||
\item {\bf Awards and Honors:} Received \$15,000 Computer Science Upper Year Scholarship, and placed on 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 Prorgamming (C++), Functional Programming (Racket, Haskell)
|
||||
\end{itemize}}
|
||||
\
|
||||
\end{document}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue