-
Notifications
You must be signed in to change notification settings - Fork 0
/
vpCV.tex
328 lines (287 loc) · 12.8 KB
/
vpCV.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
\documentclass[10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\geometry{
letterpaper % letterpaper ==> 8.5"x11.0"
,lmargin=0.85in
,rmargin=0.85in
,tmargin=1.00in
,bmargin=1.00in
}
\include{vpack}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black
}
% line/paragraph spacing
\setlength{\parindent}{0pt} % para indent
\setlength{\parskip}{1em} % para spacing
\renewcommand{\baselinestretch}{1.0} % line spacing
% packages
\usepackage{multicol}
%\usepackage{multirow} % for tables
% macros
\setlength{\footskip}{1em}
\setlength{\columnsep}{-1.07\linewidth} % controls column size disparity
\setlength{\marginparsep}{0em}
\setlength{\marginparwidth}{0.0in}
% header and footer
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{1.00pt}
%\renewcommand{\footrulewidth}{0.40pt}
\lhead{
\textsc{\Huge Vedant Puri}
}
\rhead{
% \url{https://www.mcs.anl.gov/~vpuri/}%\\
% \url{https://www.github.com/vpuri3/}%\\
% \href{tel:13473301343}{\texttt{+1-347-330-1343}}\\% <-- do not remove "%"
% \href{mailto:[email protected]}{\texttt{[email protected]}}\\%
\href{https://vpuri3.github.io/}{\texttt{https://vpuri3.github.io/}}%
}
\footskip 3em
\rfoot{
% Updated:\monthyear
}
\def \monthyear{\space\ifcase\month\or
January \or February \or March \or April \or May \or June \or
July \or August \or September \or October \or November \or December \fi
\number\year }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% STARTING DOCUMENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Education
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{multicols}{2}
\textsc{Education}
\columnbreak
\textbf{Carnegie Mellon University (CMU)}\hfill Jan $2022$ Onwards
\vspace{-1.75em}
\begin{itemize}[label= ,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
\item \textit{Ph.D Mechanical Engineering}
% \item Advisor: Venkat Viswanathan
\end{itemize}
\vspace{-2.0em}
\vspace{0.5em}
\textbf{University of Illinois Urbana-Champaign (UIUC)} \hfill $2015$--$2019$
\vspace{-1.75em}
\begin{itemize}[label= ,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
\item \textit{B.S. Engineering Mechanics}, Secondary Field: \textit{Fluid Mechanics} \hfill GPA: $3.66/4.00$
\item \textit{B.S. Mathematics}, Concentration: \textit{Graduate Preparatory} \hfill (dual degree)
\item Minor: \textit{Computational Science and Engineering}
\item Thesis: \textit{Direct Numerical Simulation of Flows Over Wavy Walls at $\Re_\lambda=4780$}
\end{itemize}
\vspace{-2.0em}
\end{multicols}
\vspace{-1.5em}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Work Experience
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{multicols}{2}
\textsc{Experience}
\columnbreak
\textbf{Julia Computing} $|$ \textit{Intern Engineer}\hfill April $2021$--Present
\vspace{-1.75em}
\begin{itemize}[label=-,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
\item Developed differentiable geometry representations and automated meshing algorithms
\item Developed linear solve interface for Julia \texttt{DifferentialEquations.jl} toolkit
\item Deployed deep learning surrogate models for Partial Differential Equations in JuliaSim
\end{itemize}
\vspace{-2.0em}
\vspace{0.5em}
%
\textbf{CoreCompete} $|$ \textit{Data Science Trainee}\hfill Jan $2021$--May $2021$
\vspace{-1.75em}
\begin{itemize}[label=-,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
\item Analyzed inventory forecasting models, and developed logic for a conversational AI agent
% \item Developed logic of conversational AI agent to support collections calls at a financial institution
% \item Analysis and visualization of inventory forecasting models for an apparels company
\end{itemize}
\vspace{-2.0em}
\vspace{0.5em}
%
\textbf{Carnegie Mellon University} $|$ \textit{Research Assistant}\hfill Sep $2020$--Jan $2021$
\vspace{-1.75em}
\begin{itemize}[label=-,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
\item Wrote \href{https://github.com/vpuri3/SEM.jl}{\texttt{SEM.jl}}, a Spectral Element based differentiable PDE solver for machine learning research
\item Developed differentiable geometry representations and meshing algorithms in \href{https://github.com/vpuri3/DiffMesh.jl}{\texttt{DiffMesh.jl}}
\end{itemize}
\vspace{-2.0em}
\vspace{0.5em}
%
\textbf{Argonne National Laboratory} $|$ \textit{Research Assistant}\hfill Mar $2020$--Sep $2020$
\vspace{-1.75em}
\begin{itemize}[label=-,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
\item Computational Fluid dynamics simulations (LES, RANS) of turbulent airflow in urban landscapes
\item Mesh generation, setup, comparison studies, and analysis of OpenFOAM, \textsc{Nek5000} simulations
% \item overset/overlapping grids, iRANS models, collaborated with NREL, LANL on doing comparison studies
\end{itemize}
\vspace{-2.0em}
\vspace{0.5em}
%
\textbf{Argonne National Laboratory} $|$ \textit{Research Assistant}\hfill May $2018$--Jul $2018$
\vspace{-1.75em}
\begin{itemize}[label=-,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
\item Fluid dynamics simulations (DNS) of airflow over windfarm terrains on supercomputers
\item Analyzed Reynolds stress budgets in canonical flows for turbulence model development
\item Developed \href{https://github.com/vpuri3/NekTools}{\texttt{NekTools}}, a FORTRAN 77 toolbox for post-processing \textsc{Nek5000} simulations
\end{itemize}
\vspace{-2.0em}
\vspace{0.5em}
%
\textbf{National Center for Supercomputing Applications} $|$ \textit{Intern}\hfill Sep $2017$--May $2018$
\vspace{-1.75em}
\begin{itemize}[label=-,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
\item Numerical simulation of spacetime metric for gravitational wave simulations in Einstein Toolkit
\item Implemented preconditioning, relaxation methods for numerically solving nonlinear elliptic PDEs
\end{itemize}
\vspace{-2.0em}
\vspace{0.5em}
%
\textbf{Mechanical Science \& Engineering, UIUC} $|$ \textit{Course Assistant}\hfill Jan $2016$--Dec $2017$
\vspace{-1.75em}
\begin{itemize}[label=-,leftmargin=1.0em]
\setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
\item Taught mechanical analysis using free-body-diagrams and control-volumes for \textit{Statics} course
%\item Conducted $4$ weekly discussion sections with $32$ students each
\item Created instructional demonstrations for engineering courses serving $2500$ students annually
\end{itemize}
\vspace{-2.0em}
\end{multicols}
\vspace{-1.5em}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Research Work
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{multicols}{2}
\textsc{Research}
\columnbreak
\vspace{-1.75em}
\begin{itemize}[label= ,leftmargin= 1.0em]
\setlength{\itemindent}{-1.0em}
\setlength\itemsep{-0.25em}
% \item (manuscript in preparation) R. Balakrishnan,\textbf{V. Puri}, S. Haering, \textit{Large Eddy Simulation of Flow Past Wall-Mounted Cube at $\Re_h=40,0000$}
\item (manuscript in preparation) \textbf{V. Puri}, R. Balakrishnan, A. Obabko, P. Fischer, \textit{Turbulent Kinetic Energy Budgets of Flows Over Smooth and Rough Wavy Walls at $\Re_\lambda=4,780$}
\item (talk) \textbf{V. Puri}, R. Balakrishnan, \textit{DNS and LES of Flow Over Smooth and Rough Wavy Walls}. American Physical Society Division of Fluid Dynamics $2021$
\item (talk) \textbf{V. Puri}, R. Balakrishnan, \textit{DNS of Flow Over Smooth and Rough Wavy Walls at $\mathit{Re}_\lambda=4760$}. American Physical Society Division of Fluid Dynamics $2020$
\item (talk) \textbf{V. Puri}, R. Haas, E. Bentivegna, \textit{Initial Data Generation Algorithms for `Einstein Toolkit'}. American Physical Society April Meeting $2018$
\end{itemize}
\vspace{-2.0em}
\end{multicols}
\vspace{-1.5em}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Activities
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{multicols}{2}
\textsc{Activities\\ \& Awards}
\columnbreak
\textbf{UIUC} $|$ \textit{Theoretical and Applied Mechanics Merit Award} \hfill $2019$
\vspace{-0.75em}
\textbf{Society for Engineering Mechanics, UIUC} $|$ \textit{President} \hfill Aug $2018$--May $2019$
\vspace{-0.75em}
%\vspace{-1.75em}
%\begin{itemize}[label=-]
% \setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
% \item Led organization of $30$ students to pursue engineering projects
%% \item Increase student engagement Engineering Mechanics program %through tutorials, advising, company meetings, workshops, social events, and department research fair
%\end{itemize}
%\vspace{-2.0em}
%\vspace{0.5em}
%
\textbf{Society for Engineering Mechanics, UIUC} $|$ \textit{Curriculum Development} \hfill Oct $2016$--May $2018$
%\vspace{-1.75em}
%\begin{itemize}[label=-]
% \setlength\itemsep{-0.25em}
% \setlength{\itemindent}{-1.50em}
% \item Created instructional demonstrations for engineering courses serving $2500$ students annually
% \item Student advisor to Strategic Instructional Innovations Program group for mechanics courses
%\end{itemize}
%\vspace{-2.0em}
%
\end{multicols}
\vspace{-1.5em}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Honours and Awards
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\begin{multicols}{2}
%\textsc{Honours}
%\columnbreak
%
%\textit{Theoretical and Applied Mechanics Merit Award}, \textbf{UIUC} \hfill $2019$
%
%%\vspace{-1.75em}
%%\begin{itemize}[label= ]
%% \setlength{\itemindent}{-2.50em}
%% \item[] UIUC Mechanical Science and Engineering department award in honour of a student's special contributions to Theoretical and Applied Mechanics, and Engineering Mechanics programs
%%\end{itemize}
%%\vspace{-2.0em}
%
%\end{multicols}
%\vspace{-1.5em}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Skills
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{multicols}{2}
\textsc{Skills}
\columnbreak
\begin {table}[H]
\begin{tabular}{l l }
\hspace{-0.6em}{Programming} & \hspace{-0.5em} FORTRAN 77/90, C/C\texttt{++}, Python, Julia, MATLAB, UNIX, \LaTeX{}\\
\hspace{-0.6em}{Technologies} & \hspace{-0.5em} Google Cloud Platform, REST API, Postman, Gmsh, Tableau, PETSc, FFTW\\
\hspace{-0.6em}{Design } & \hspace{-0.5em} Computer aided design, woodworking, soldering, Adobe Lightroom, photography\\
\end{tabular}
\end{table}
\end{multicols}
\vspace{-1.5em}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\newpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Projects
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\begin{multicols}{2}
%\textsc{Projects}
%\columnbreak
%
%\vspace{-1.75em}
%\begin{itemize}[label=-]
% \setlength{\itemindent}{-1.50em}
% \setlength\itemsep{-0.25em}
% \item[]\hspace{-1.00em}\url{https://github.com/vpuri3}
% \item \href{https://github.com/vpuri3/diffMesh.jl}{\texttt{/diffMesh.jl}}: Automatic meshing/mesh optimization algorithms implemented in Julia
% \item \href{https://github.com/vpuri3/SEM.jl}{\texttt{/SEM.jl}}: Differentiable spectral element Navier-Stokes solver for machine learning research
%% \item \href{https://github.com/vpuri3/Spec}{\texttt{/Spec}}: MATLAB spectral element solver for the incompressible Navier--Stokes equations
%% \item \href{https://github.com/vpuri3/Notes}{\texttt{/Notes}}: \LaTeX{} notes on mechanics, real analysis, functional analysis
%% \item \href{https://github.com/vpuri3/NekTools}{\texttt{/NekTools}}: FORTRAN 77 toolbox for turbulence budgets computation in NEK5000
% \item \href{https://github.com/vpuri3/IlliniHyperloop}{\texttt{/IlliniHyperloop}}: (UIUC capstone project) Passive cooling solution to dissipate $\SI{300}{\kilo \joule}$ heat from propulsion system of Hyperloop pod; fabricated by sponsor, Novark Technologies, Inc.
%% \item \href{https://github.com/vpuri3/semUIUC}{\texttt{/semUIUC}}: Projects by UIUC Society for Engineering Mechanics - ackermann steering, chocolate printer, 2xx projects, s'mores machine
%\end{itemize}
%\vspace{-2.0em}
%
%\end{multicols}
%\vspace{-1.5em}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% End
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\vfill
\end{document}