all repos — resume @ 5c429de65a8c994fc235058f35829974e00cc7f6

my résumé

Update experience
Anirudh Oppiliappan x@icyphox.sh
Tue, 13 Feb 2024 17:16:21 +0200
commit

5c429de65a8c994fc235058f35829974e00cc7f6

parent

c23721507eed10b9da6d8fcf612f1edaf4b24e24

2 files changed, 34 insertions(+), 49 deletions(-)

jump to
M resume.texresume.tex

@@ -6,10 +6,9 @@ \fancyhf{}

\begin{document} -\lastupdated - \namesection{Anirudh}{Oppiliappan}{ \urlstyle{same}\href{https://icyphox.sh}{icyphox.sh} | -\href{mailto:anirudh@oppiliappan.com}{anirudh@oppiliappan.com} +\href{mailto:anirudh@oppiliappan.com}{anirudh@oppiliappan.com} | +Helsinki, Finland } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@@ -47,10 +46,10 @@ % INTERESTS

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Interests} -\location{Security} -\location{Privacy} -\location{Free/Libre Software} +\location{Distributed Systems} \location{Infrastructure} +\location{Observability} +\location{Cloud-native Security} \sectionsep

@@ -71,7 +70,7 @@ \sectionsep

\subsection{Infrastructure} Kubernetes (GKE, bare metal) \textbullet{} Hashicorp Vault \\ \textbullet{} Prometheus \textbullet{} Falco \\ -\textbullet{} Helm +\textbullet{} Helm \textbullet{} OpenTelemetry \sectionsep %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@@ -102,13 +101,30 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\section{Experience} +\vspace{\topsep} % Hacky fix for awkward extra vertical space +\runsubsection{UpCloud} +\descript{SRE Kubernetes Engineer} +\location{January 2023-Present | Helsinki, FI} +\vspace{\topsep} % Hacky fix for awkward extra vertical space +\begin{tightemize} +\item End-to-end observability and logging pipelines +\item Internal tooling and in-house Kubernetes operators (Go) +\item Control-plane provider for running multi-tenant K8s CPs as pods +\item Tech: Kubernetes (Cluster API), kubebuilder, Prometheus, Vector, Grafana +\end{tightemize} +\sectionsep + + \runsubsection{Ory} \descript{Site Reliability Engineer} -\location{January 2022-Present} +\location{January 2022-December 2022} \vspace{\topsep} % Hacky fix for awkward extra vertical space -%\begin{tightemize} -% % Add work here -%\end{tightemize} +\begin{tightemize} +\item Centralized tracing infrastructure using OpenTelemetry, Grafana Tempo +\item Centralized multi-cluster logging using Loki +\item Edge caching of latency critical endpoints using Cloudflare Workers +\item Open source contributions to all major Ory projects (Go) +\end{tightemize} \sectionsep

@@ -125,43 +141,17 @@ \end{tightemize}

\sectionsep -\runsubsection{CometChat} -\descript{Infrastructure Engineer} -\location{July 2020–December 2020 | Bangalore, IN} -\vspace{\topsep} % Hacky fix for awkward extra vertical space -\begin{tightemize} -\item Developing infrastructure and platform tooling -\item XMPP internals, websockets (RFC7395) -\item Scalable deployments of infrastructure using Docker Swarm and K8s -\item Wrote a high performance websocket proxy/relay in Nim -\end{tightemize} -\sectionsep - -\runsubsection{SecureLayer7} -\descript{Security Research Intern} -\location{June 2019–July 2019 | Pune, IN} -\begin{tightemize} -\item ARM, MIPS security research, exploitation -\item Firmware extraction, reverse engineering and exploitation (routers) -\item Hardware security: UART/JTAG via BusPirate, Bluetooth (BLE) -\end{tightemize} -\sectionsep - -\runsubsection{Sensei Technologies} -\descript{Security Engineer Intern} -\location{May 2018–June 2018 | Bangalore, IN} -\begin{tightemize} -\item Web application security and vulnerability assesment -\item DevSecOps and automation — integrating basic web security assesment into the CI pipeline -\item Providing long-term solutions for mitigation of security threats -\end{tightemize} -\sectionsep - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % PROJECTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{PROJECTS} + +\runsubsection{legit} +\descript{Web frontend for Git} +\location{Go} +A web frontend for git, written in Go. +\sectionsep \runsubsection{shlide} \descript{Slide deck presentation tool}

@@ -187,11 +177,6 @@ \location{Go}

A simple tool to rapidly generate static websites using only Markdown. \\ \sectionsep -\runsubsection{wsabi} -\descript{Websocket proxy} -\location{Nim} -A websocket proxy/relay that sends stats to statsd, written in Nim. -\sectionsep \end{minipage}
M update.shupdate.sh

@@ -1,3 +1,3 @@

#!/bin/sh -rsync -avz resume.pdf fern:~/www/icy/uploads/resume.pdf +scp -v resume.pdf denna:/var/www/htdocs/x.icyphox.sh/uploads/resume.pdf