diff options
| author | Kumar Damani <me@kumardamani.net> | 2024-07-12 23:55:34 +0000 |
|---|---|---|
| committer | Kumar Damani <me@kumardamani.net> | 2024-07-12 23:55:34 +0000 |
| commit | 950b88b493509bbf523aea25b35663fe8f568071 (patch) | |
| tree | 786adeed2eb3d4f16eae2f8948eeae13c990f770 /KumarDamaniCV.tex | |
Initial commit
Diffstat (limited to 'KumarDamaniCV.tex')
| -rw-r--r-- | KumarDamaniCV.tex | 272 |
1 files changed, 272 insertions, 0 deletions
diff --git a/KumarDamaniCV.tex b/KumarDamaniCV.tex new file mode 100644 index 0000000..538d1b6 --- /dev/null +++ b/KumarDamaniCV.tex @@ -0,0 +1,272 @@ +% xelatex +\documentclass[letterpaper, + %twocolumn, + 10pt]{article} +\usepackage[utf8]{inputenc} +\usepackage{metalogo} + \usepackage{xifthen} +\usepackage[colorlinks=true,urlcolor=Blue]{hyperref} +\usepackage{graphicx} +\usepackage{fontspec} +\usepackage[T1]{fontenc} +\usepackage[dvipsnames]{xcolor} +\usepackage{titlesec} +\usepackage[margin=.75in]{geometry} +\usepackage{titling} +\newfontfamily\cfont{Noto Sans CJK SC} +\usepackage{libertine} + +% Macro to allow image links in XeLaTeX +\ifxetex + \usepackage{letltxmacro} + \setlength{\XeTeXLinkMargin}{1pt} + \LetLtxMacro\SavedIncludeGraphics\includegraphics + \def\includegraphics#1#{% #1 catches optional stuff (star/opt. arg.) + \IncludeGraphicsAux{#1}% + }% + \newcommand*{\IncludeGraphicsAux}[2]{% + \XeTeXLinkBox{% + \SavedIncludeGraphics#1{#2}% + }% + }% +\fi +%%%%%%% + +% Bold contents of a link +\let\oldhref\href +\renewcommand{\href}[3][blue]{\oldhref{#2}{\color{#1}{#3}}} + +% Your name goes here: +\author{Kumar Damani} + +% Update date set to last compile: +\date{\today} + +\makeatletter + +% Custom title command. +\renewcommand{\maketitle}{ + \hspace{.25\textwidth} + \begin{minipage}[t]{.5\textwidth} +\par{\centering{\Huge \bfseries{\theauthor}}\par} + \end{minipage} + \begin{minipage}[t]{.25\textwidth} +{\footnotesize\hfill{}\color{gray} +%\hfill{}Download this document: + +\hfill{}\href[gray]{https://kumardamani.net/files/KumarDamaniCV.pdf}{Get this doc \pdf} + +\hfill{}(Last updated \thedate) +} + \end{minipage} +} + + + +% Setting the font I want: +\renewcommand{\familydefault}{\sfdefault} +%\usepackage{sqrcaps} + +% Making the \entry command +\newcommand{\entry}[5]{ +\ifthenelse{\isempty{#3}} +{\slimentry{#1}{#2}}{ + +\begin{minipage}[t]{.10\linewidth} +\hfill \textsc{#1} +\end{minipage} +\hfill\vline\hfill +\begin{minipage}[t]{.80\linewidth} + {\bf#2}\\\textit{#3}, \footnotesize{#4}\ifthenelse{\isempty{#5}}{}{\\Sample: \bf#5} +\end{minipage}\\ +\vspace{.2cm} +}} + +\newcommand{\slimentry}[2]{ + +\begin{minipage}[t]{.15\linewidth} +\hfill \textsc{#1} +\end{minipage} +\hfill\vline\hfill +\begin{minipage}[t]{.80\linewidth} +#2 +\end{minipage}\\ +\vspace{.25cm} +}% end \entry command definition + +% Some macros because I'm lazy: +\newcommand{\ut}{University of Toronto} + +% Macros for people's names including link to their websites +\newcommand{\roger}{\href{https://vectorinstitute.ai/team/roger-grosse/}{Roger Grosse}} +\newcommand{\dhgallery}{\href{https://www.designhotels.com/gallery}{Design Hotels Gallery Page}} +\newcommand{\solutionsrepo}{\href{https://solutionsrepo-prod.herokuapp.com/}{Home Page}} +\newcommand{\helpthehome}{\href{http://helpthehome-prod.herokuapp.com/}{Project Page}} +\newcommand{\gitlab}{\href{https://gitlab.com/kdam0/projects/}{GitLab Projects}} +\newcommand{\mysite}{\href{http://kumardamani.net}{kumardamani.net}} +\newcommand{\tick}{\href{https://www.influxdata.com/blog/introduction-to-influxdatas-influxdb-and-tick-stack/}{TICK}} +\newcommand{\elk}{\href{https://www.elastic.co/what-is/elk-stack}{ELK}} +\newcommand{\meanstack}{\href{https://www.mongodb.com/mean-stack}{MEAN}} +\newcommand{\mern}{\href{https://www.mongodb.com/mern-stack}{MERN}} +\newcommand{\lamp}{\href{https://en.wikipedia.org/wiki/LAMP_(software_bundle)}{LAMP}} + +\let\lineheight\baselineskip + +% Link images +\newcommand{\pdf}{\includegraphics[height=.85em]{pics/pdf.png}} +\newcommand{\yt}{\includegraphics[height=.85em]{pics/yt.png}} +\newcommand{\gh}{\includegraphics[height=.85em]{pics/gh.png}} +\newcommand{\gl}{\includegraphics[height=.85em]{pics/gl.png}} +\newcommand{\www}{\includegraphics[height=.85em]{pics/www.png}} +\newcommand{\phone}{\includegraphics[height=.85em]{pics/phone.png}} +\newcommand{\email}{\includegraphics[height=.85em]{pics/email.png}} +%\newcommand{\house}{\includegraphics[height=.85em]{pics/House-3.ico}} + +% Custom section spacing and formatting +\titleformat{\part}{\Huge\scshape\filcenter}{}{1em}{} +\titleformat{\section}{\Large\bf\raggedright}{}{1em}{}[{\titlerule[2pt]}] +%\titleformat{\section}{\Large\bf\raggedright}{}{1em}{} +\titlespacing{\section}{0pt}{3pt}{5pt} +\titleformat{\subsection}{\large\bfseries\centering}{}{0em}{\underline}%[\rule{3cm}{.2pt}] +\titlespacing{\subsection}{0pt}{7pt}{7pt} + +% No indentation +\setlength{\parindent}{0in} + +\begin{document} + +\maketitle + +\begin{minipage}{0.48\textwidth} +\section{Basic Info} +\begin{tabular}{rp{1\linewidth}} + \baselineskip=20pt + \email{} & \href{mailto:me@kumardamani.net}{me@kumardamani.net}\\ + \www{} & \href{http://www.kumardamani.net}{kumardamani.net}\\ + %\phone : &\href{(647) 707 - 8755}{(647) 707 - 8755} + \gl{} & \href{https://gitlab.com/users/kdam0/projects}{gitlab.com/kdam0}\\ +\end{tabular} + +\begin{itemize} +% put basic skills here +\item Proficiency in Unix based operating systems and deep appreciation of GNU/Linux core principles. + +\item Experience deploying high-availability systems such as databases, distributed file-systems, and Kubernetes, packaged alongside monitoring and alerting using battle-tested tooling. - all managed using Infrastructure as Code (IaC). + +\item Experience developing infrastructure in revenue-sensitive production environments that demand minimal-downtime changes. + +\item Coming from a SWE background into DevOps, I am very familiar when common pain points within Eng. teams, and how DevOps offers solutions to these problems ensuring that dev time is spent doing dev things. + +\item My programming background gives me in an upper-hand in the "Dev" side of things whether it involves developing custom tooling using full-stack frameworks, when off-the-shelf tooling is not enough; or writing complex scripts involving many connecting parts. Check out \href{https://kumardamani.net}{my site} for links to examples. + +\item Self motivated to further my skills by taking additional courses. I have done technical training for Elasticsearch, k8s, Golang (to name a few), as well as management/processes training with ITIL, and have successfully applied this knowledge in my position. + +\item Trusted by my team to carry out POCs (proof-of-concepts), to evaluate the value and fit of new tech. + +\item Successful at doing project hand-offs to Eng. teams such that teams are able to self-serve and adopt DevOps principles into their processes. + +\item Real world experience with on-call rotations. + +\end{itemize} + +\section{Hobbies} + +Self-hosting, scripting, free (libre) software, distro-hopping, learning, linguistics, nba, survivalism, cybernetics, jui-jitsu, memes. + +\section{References} + +Email me \href{mailto:me@kumardamani.net}{\email} with your interests in me and I'll refer you to someone who can vouch for me or defame me, depending on what you want. + +\end{minipage}% +\hfill +\begin{minipage}{0.48\textwidth} + + +\section{Experience} + +\entry{Now} + {DevOps - IC3} + {Kepler Communications} + {Toronto} + {\href{https://kumardamani.net}{visit my site for more info. \www}} + +\entry{2020} + {DevOps Engineer} + {AcuityAds Inc.} + {Toronto} + {\href{https://kumardamani.net}{visit my site for links to samples. \www}} + +\entry{2019} + {Full Stack Engineering Lead} + {\ut \ - UN's Sustainable Development Goals Project} + {\href{https://kumardamani.net}{visit my site for more info. \www}} + {\helpthehome} + +\entry{2017} + {Full Stack Engineer} + {Achiga (formerly WebCanada)} + {Toronto} + {\dhgallery} + +%\entry{2016 Summer} +% {Full Stack Developer} +% {SolutionsRepo} +% {Term Project} +% {\solutionsrepo} + +%\section{Relevant Classes Taken} +% +%%\entry{2017--Now}{``Historical Linguistics''}{YouTube}{An ongoing lecture series on YouTube, originally focusing on Historical Linguistics and Linguistic Thought, but branching out to more general topics.} +% +%\entry{2019} +% {CSC301 -- ``Software Engineering''} +% {\ut} +% {} +% {} +% +%\entry{2017--2018} +% {CSC411 -- ``Machine Learning and Data Mining''} +% {\ut} +% {Under \roger} +% {} +% +%\entry{2018} +% {CSC401 -- ``Natural Lang. Computing''} +% {\ut} +% {} +% {} + +\section{Languages / Technologies I Use} + +\begin{tabular}{rp{0.65\linewidth}} + \baselineskip=20pt + Programming: &Python, JavaScript, Go, C, Java, PHP\\ + Scripting: &Python, Go, Bash, R \\ + IaC: &Ansible, Terraform, Vagrant \\ + Networking: &Mikrotik, Unifi \\ + Containerization: &Kubetnetes (k8s), Docker, docker-compose\\ + CI/CD: &Gitlab, Awx, Rundeck, k8s, Bamboo, Jenkins\\ + Monitoring: &Prometheus, InfluxDB, Elasticsearch, Grafana, Kibana \\ + Alerting: &Grafana, Nagios, Slack/Teams, PagerDuty, Pingdom \\ + Querying: &PromQL, InfluxQL, Query DSL, SQL\\ + Stacks: &Django, \tick, \elk, \meanstack, \mern, \lamp\\ + Mobile: &React-Native, Expo +\end{tabular} + + +\section{Institutions} + +\entry{2019} + {B.Sc. in Computer Science (w ``focus" in Natural Language Processing)} + {\ut} + {Toronto} + {} +\entry{2021} + {ITIL 4 Foundation} + {Axelos} + {UK} + {} + +\end{minipage}% + +\end{document} |
