all repos — resume @ f6d66ca14448fe76144c99263f8e7d24d2f29880

my résumé

resume.tex (view raw)

  1\documentclass[]{config}
  2\usepackage{fancyhdr}
  3 
  4\pagestyle{fancy}
  5\fancyhf{}
  6 
  7\begin{document}
  8
  9\lastupdated
 10
 11\namesection{Anirudh}{Oppiliappan}{ \urlstyle{same}\href{https://icyphox.sh}{icyphox.sh} | 
 12\href{mailto:x@icyphox.sh}{x@icyphox.sh}
 13}
 14
 15%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 16%
 17%     COLUMN ONE
 18%
 19%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 20
 21\begin{minipage}[t]{0.33\textwidth} 
 22
 23%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 24%     EDUCATION
 25%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 26
 27\section{Education} 
 28
 29\subsection{SRM IST}
 30\descript{B.Tech in Computer Science}
 31\location{July 2017–Present | Chennai, IN}
 32\sectionsep
 33
 34\subsection{National Public School}
 35\descript{Grade 12}
 36\location{Grad. May 2017 | Bangalore, IN}  
 37\sectionsep
 38
 39
 40%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 41%     LINKS
 42%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 43%\vspace{4mm} % Hacky fix for awkward extra vertical space
 44
 45\section{Links} 
 46GitHub/\href{https://github.com/icyphox}{\bf icyphox} \\
 47LinkedIn/\href{https://www.linkedin.com/in/icyphox}{\bf icyphox} \\
 48
 49\vspace{2mm} % Hacky fix for awkward extra vertical space
 50%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 51%     INTERESTS
 52%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 53
 54\section{Interests}
 55\location{Security}
 56\location{Privacy}
 57\location{Free/Libre Software}
 58\location{Infrastructure}
 59\sectionsep
 60
 61
 62\vspace{2mm} % Hacky fix for awkward extra vertical space
 63%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 64%     SKILLS
 65%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 66
 67\section{Skills}
 68\subsection{Programming}
 69Python \textbullet{} C \textbullet{} Nim \textbullet{} Shell \\
 70\textbullet{} Go \textbullet{} Lua
 71\sectionsep
 72\subsection{Security}
 73Metasploit \textbullet{} Burp Suite \textbullet{}
 74radare2 \textbullet{} gdb \textbullet{}
 75\sectionsep
 76\subsection{Infrastructure}
 77Kubernetes (GKE) \textbullet{} Hashicorp Vault \\
 78\textbullet{} Prometheus
 79\sectionsep
 80
 81%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 82%    TALKS
 83%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 84
 85%\vspace{4mm} % Hacky fix for awkward extra vertical space
 86\section{Disclosures}
 87{\bf\location{CVE-2019-13143}} — FB50 Smart Lock
 88
 89\vspace{4mm} % Hacky fix for awkward extra vertical space
 90\section{Talks}
 91{\bf\location{Cyware 2019}} — Intro to RE \\
 92{\bf\location{PyCon India 2019}} — "Smart lock? Nah dude."
 93%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 94%
 95%     COLUMN TWO
 96%
 97%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 98
 99\end{minipage} 
100\hfill
101\begin{minipage}[t]{0.66\textwidth} 
102
103%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
104%     EXPERIENCE
105%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
106
107\section{Experience}
108
109\runsubsection{DeepSource}
110\descript{Site Reliability Engineer}
111\location{January 2021—Present | Bangalore, IN}
112\vspace{\topsep} % Hacky fix for awkward extra vertical space
113\begin{tightemize}
114\item Setting up an event driven observability pipeline (Kafka, Telegraf (statsd), InfluxDB)
115\item Monitoring and alerting
116\item Improving analysis security contexts
117\item Internal security tooling and practices (SOC2)
118\end{tightemize}
119\sectionsep
120
121
122\runsubsection{CometChat}
123\descript{Infrastructure Engineer}
124\location{July 2020–December 2020 | Bangalore, IN}
125\vspace{\topsep} % Hacky fix for awkward extra vertical space
126\begin{tightemize}
127\item Developing infrastructure and platform tooling
128\item XMPP internals, websockets (RFC7395)
129\item Scalable deployments of infrastructure using Docker Swarm and K8s
130\item Wrote a high performance websocket proxy/relay in Nim
131\end{tightemize}
132\sectionsep
133
134\runsubsection{SecureLayer7}
135\descript{IoT Security Research Intern}
136\location{June 2019–July 2019 | Pune, IN}
137\begin{tightemize}
138\item ARM, MIPS security research, exploitation
139\item Firmware extraction, reverse engineering and exploitation (routers)
140\item Hardware security: UART/JTAG via BusPirate, Bluetooth (BLE)
141\end{tightemize}
142\sectionsep
143
144\runsubsection{Sensei Technologies}
145\descript{Security Intern}
146\location{May 2018–June 2018 | Bangalore, IN}
147\begin{tightemize}
148\item Web application security and vulnerability assesment
149\item DevSecOps and automation — integrating basic web security assesment into the CI pipeline
150\item Providing long-term solutions for mitigation of security threats
151\end{tightemize}
152\sectionsep
153
154%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
155%     PROJECTS
156%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
157
158\section{PROJECTS}
159
160\runsubsection{shlide}
161\descript{Slide deck presentation tool}
162\location{Nim}
163Plain-text powered, slide deck presentation tool written in pure bash. \\
164\sectionsep
165
166\runsubsection{janny}
167\descript{Kubernetes resource cleaner}
168\location{Python}
169Clean up Kubernetes resources after a set TTL. \\
170\sectionsep
171
172\runsubsection{pwnfb50}
173\descript{Exploit for CVE-2019-13143}
174\location{Python}
175The exploit for the FB50 smart lock. Requires only the lock's MAC address. \\
176\sectionsep
177
178\runsubsection{vite}
179\descript{Minimal static site generator}
180\location{Go}
181A simple tool to rapidly generate static websites using only Markdown. \\
182\sectionsep
183
184\runsubsection{wsabi}
185\descript{Websocket proxy}
186\location{Nim}
187A websocket proxy/relay that sends stats to statsd, written in Nim.
188\sectionsep
189
190
191\end{minipage} 
192\end{document}  \documentclass[]{article}