-
Notifications
You must be signed in to change notification settings - Fork 1
/
one-page-resume.tex
284 lines (203 loc) · 10.5 KB
/
one-page-resume.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
%--------------------------------%
% Author : Gajanan Choudhary %
% License : MIT %
% About file : LaTeX Resume %
%--------------------------------%
\documentclass[letterpaper,10pt]{article}
\include{mypacks}
\include{mymacros}
\begin{document}
%-----------------------------%
% Customize your resume below %
%-----------------------------%
{\scshape\huge\Author}\vspace{2pt}
%\href{\AuthorWebsiteLink}{\scshape\huge\Author}\vspace{2pt}
\begin{small}
%Website: \href{\AuthorWebsiteLink}{\color[HTML]{0f4cb4}\myuline{\smash{\AuthorWebsiteText}}}
Website: \href{\AuthorWebsiteLink}{\AuthorWebsiteText}
\vspace{2pt}\AuthorAddress
\vspace{1pt}\href{mailto:\AuthorEmail}{\AuthorEmail} |
\href{\AuthorPhoneLink}{\AuthorPhoneText}
\end{small}
%------------------------------------SUMMARY-----------------------------------%
\section{Summary}
Computational scientist and software engineer with over 10 years of
inter-disciplinary research and software development experience spanning
high-performance computing (HPC), applied mathematics, computational
mechanics, performance optimization, and machine learning. Creator of 4
scientific software, contributor to 5 HPC software written in C, \CC{},
SYCL/DP\CC{}, Python, and Fortran, and author of 5 published technical
documents.
%------------------------------PROGRAMMING SKILLS------------------------------%
\section{Skills}
\resumeSubItemListStart
\resumeSubItem{Programming}{C/\CC{}, SYCL/DP\CC{}, Python, Fortran, MPI,
OpenMP, Bash, f2py, and Python/C API.}
\resumeSubItem{Tools}{Git, GitHub, Travis CI, CircleCI, Docker, Coveralls,
CMake, Make, Gcov, LCOV, Doxygen, and \LaTeX{}.}
\resumeSubItemListEnd
%------------------------------------HEADING-----------------------------------%
%\setlength{\columnsep}{0pt}%
\vspace{-242.1pt}
%%\vspace{-162pt}
%\vspace{-82pt}
%\vspace{-168.25pt}
\begin{wrapfigure}[-20]{R}{0pt} %{-3cm}
\centering
\begin{tikzpicture}[x=1in, y=-1in, every node/.style={right}]
\begin{tinyb}
\node[color=utg]at (0.20,0.13){\footnotesize Assembly\space };
\node[color=uto]at (0.10,0.20){\tiny Kernels\space };
\node[color=uto]at (0.57,0.25){\tiny Docker\space };
\node[color=utg]at (0.17,0.34){\Large Python\space };
\node[color=uto]at (0.46,0.45){\scriptsize Sparse BLAS\space };
\node[color=utg]at (0.08,0.51){\footnotesize ANSYS\space };
\node[color=utg]at (0.47,0.61){\normalsize MPI\space };
\node[color=uto]at (0.09,0.92){\scriptsize Intel Corporation\space };
\node[color=utg]at (0.12,1.03){\footnotesize SWIG\space };
\node[color=uto]at (0.16,1.18){\small CMake\space };
\node[color=uto]at (0.78,0.17){\large SYCL\space };
\node[color=utg]at (0.85,0.32){\tiny GPUs\space };
\node[color=uto]at (0.79,0.57){\footnotesize ctypes\space };
\node[color=utg]at (0.85,0.89){\footnotesize IIT Kharagpur\space };
\node[color=uto]at (0.50,1.03){\large CircleCI\space };
\node[color=utg]at (0.65,1.17){\normalsize Neural Networks\space };
\node[color=uto]at (1.28,0.14){\footnotesize Image Processing\space };
\node[color=utg]at (1.25,0.22){\tiny Performance optimization\space };
\node[color=uto]at (1.07,0.35){\large GitHub\space };
\node[color=utg]at (1.10,0.50){\scriptsize HPCG\space };
\node[color=uto]at (1.18,1.01){\footnotesize MATLAB\space };
\node[color=uto]at (1.31,1.11){\tiny Bash\space };
\node[color=utg]at (1.66,0.32){\footnotesize Coveralls\space };
\node[color=uto]at (1.43,0.48){\footnotesize ADCIRC\space };
\node[color=utg]at (1.36,0.61){\small Fortran\space };
\node[color=utg]at (1.60,0.87){\tiny CPUs\space };
\node[color=uto]at (1.77,0.92){\normalsize AdH\space };
\node[color=utg]at (1.73,1.06){\small f2py\space };
\node[color=uto]at (1.76,1.18){\scriptsize ParaView\space };
\node[color=utg]at (2.20,0.12){\footnotesize OpenMP\space };
\node[color=uto]at (2.08,0.23){\scriptsize Make\space };
\node[color=uto]at (2.39,0.21){\scriptsize UT Austin\space };
\node[color=utg]at (2.16,0.32){\small Travis CI\space };
\node[color=utg]at (2.33,0.40){\tiny Compiler Intrinsics\space };
\node[color=uto]at (1.93,0.50){\normalsize Applied Math\space };
\node[color=utg]at (2.26,0.61){\scriptsize ERDC\space };
\node[color=uto]at (2.65,0.90){\scriptsize Git\space };
\node[color=utg]at (2.05,1.03){\huge C/\bigCC{}\space };
\node[color=uto]at (2.40,1.19){\scriptsize SMS/WMS\space };
\end{tinyb}
\node[color=uto]at (0.10,0.74){\huge Computational Scientist\space };
\draw[color=gray] (current bounding box.north east) -- (current bounding box.north west) -- (current bounding box.south west) -- (current bounding box.south east) -- cycle;
\end{tikzpicture}
\end{wrapfigure}
\strut{} %% For ending wrapfig wrapping properly
%\vspace{68pt}
%\vspace{164pt}
\vspace{225.95pt}
% Following needed since wordcloud messes up wrapping the \hrule lines
%%\parbox{0.99\linewidth}{
% %\begin{center}
% \href{\AuthorWebsiteLink}{\scshape\huge\Author}\vspace{2pt}
% %\end{center}
%%}% End of: \parbox{0.546\linewidth}{
%
% %\begin{center}
% \begin{small}
% %Website: \href{\AuthorWebsiteLink}{\color[HTML]{0f4cb4}\myuline{\smash{\AuthorWebsiteText}}}
% Website: \href{\AuthorWebsiteLink}{\AuthorWebsiteText}
%
% \vspace{2pt}\AuthorAddress
%
% \vspace{2pt}\href{mailto:\AuthorEmail}{\AuthorEmail} |
% \href{\AuthorPhoneLink}{\AuthorPhoneText}
%
% \end{small}
% %\end{center}
\vspace{-2pt}
%----------------------------------EXPERIENCE----------------------------------%
\section{Experience}
\resumeSubHeadingListStart
%---------------------------------Title------------------------------------%
\resumeSubheading{Software Engineer}{\dates{February 2021}{Present}}
%-------------------------------Job 5------------------------------------%
\resumeSubSubheading{\textbf{Intel Corporation}}{Austin, TX}
\resumeItemListStart
\resumeItem{Responsibilities}
{Owned sparse linear algebra and high-performance conjugate gradient
(HPCG) benchmark components as a contributor in the
Intel\textsuperscript{\scriptsize{\textregistered}} oneAPI Math
Kernel Library (oneMKL) team.}
\resumeItem{Key contributions}
{Doubled the performance of key \textbf{SYCL} APIs on GPUs, viz.,
sparse matrix-vector product (GEMV) and sparse $\times$ sparse
matrix product (matmat) for CSR format, and doubled the
performance of sparse $\times$ dense matrix product (GEMM) on CPUs
for BSR format in oneMKL.}
\resumeItemListEnd
%---------------------------------Title------------------------------------%
\resumeSubheading{Research Associate}{\dates{December 2020}{February 2021}}
%-------------------------------Job 4------------------------------------%
\resumeSubSubheading{\textbf{The University of Texas at Austin}}{Austin, TX}
\resumeItemListStart
\resumeItem{Responsibilities}
{Conducted research on hurricanes and managed research direction
of post-doctoral fellows and doctoral students in the team.}
\resumeItem{Key contribution}
{Led the development of coupled PyTorch neural network and CFD
models in the \textbf{Python} software, Water Coupler, to
potentially save lives and billions of dollars through hurricane
flood forecasts.}
\resumeItemListEnd
%---------------------------------Title------------------------------------%
\resumeSubheading{Postdoctoral Fellow}{\dates{October 2019}{December 2020}}
%-------------------------------Job 3------------------------------------%
\resumeSubSubheading{\textbf{The University of Texas at Austin}}{Austin, TX}
\resumeItemListStart
\resumeItem{Responsibilities}
{Open-source parallel software development for research on coupled
fluid dynamics models.}
\resumeItem{Key contributions}
{Coupled diffusive wave and groundwater models in the \textbf{C}
software, Adaptive Hydraulics (AdH), created pyADCIRC, a
\textbf{Python} interface for the \textbf{Fortran} software,
ADvanced CIRCulation (ADCIRC), and added coupling support for
pyADCIRC in Water Coupler.}
\resumeItemListEnd
%---------------------------------Title------------------------------------%
\resumeSubheading{Graduate Research Assistant}{\dates{September 2014}{October 2019}}
%---------------------------------Job 2------------------------------------%
\resumeSubSubheading{\textbf{The University of Texas at Austin}}{Austin, TX}
\resumeItemListStart
\resumeItem{Responsibilities}
{Software and library development for research on coupled
fluid dynamics models.}
\resumeItem{Key contributions}
{Created \textbf{Water Coupler}, an \textbf{open-source Python}
software for coupling multiple CFD and machine learning models
written in \textbf{C}, \textbf{\CC{}}, \textbf{Fortran} and
\textbf{Python} through portable parallel Python interfaces for
simulating compound floods due to hurricanes.}
\resumeItemListEnd
% %---------------------------------Title------------------------------------%
% \resumeSubheading{Assistant Surveyor}{\dates{July 2013}{July 2014}}
%
% %-------------------------------Job 1------------------------------------%
% \resumeSubSubheading{\textbf{Indian Register of Shipping}}{Mumbai, India}
% \resumeItemListStart
% \resumeItem{Responsibilities}
% {Research on stress response of ship hulls to bending, shear,
% torsion, and warping loads.}
%
% \resumeItem{Key contribution}
% {Developed a \textbf{MATLAB} software with a \textbf{GUI} for
% modeling and stress analysis of ships.}
% \resumeItemListEnd
\resumeSubHeadingListEnd
%-----------------------------------EDUCATION----------------------------------%
\section{Education}
\resumeSubHeadingListStart
\resumeSubheading{The University of Texas at Austin}{Austin, TX}
\resumeSubSubheading{Doctorate (Ph.D.) in Engineering Mechanics}{\dates{August 2014}{December 2019}}
\resumeSubHeadingListEnd
%------------------------------------THE END-----------------------------------%
\end{document}