aboutsummaryrefslogtreecommitdiff
path: root/KumarDamaniCV.tex
diff options
context:
space:
mode:
authorKumar Damani <me@kumardamani.net>2024-07-12 23:55:34 +0000
committerKumar Damani <me@kumardamani.net>2024-07-12 23:55:34 +0000
commit950b88b493509bbf523aea25b35663fe8f568071 (patch)
tree786adeed2eb3d4f16eae2f8948eeae13c990f770 /KumarDamaniCV.tex
Initial commit
Diffstat (limited to 'KumarDamaniCV.tex')
-rw-r--r--KumarDamaniCV.tex272
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}