-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.tex
299 lines (248 loc) · 12.3 KB
/
main.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
\documentclass[]{main}
\begin{document}
\lastupdated
%%%%%%%%%%%%%%%%%% TITLE NAME %%%%%%%%%%%%%%%%%%
\namesection{UMANG J}{GALA} { - TECHNICAL ARCHITECT}
{\href{mailto:toumangg@gmail.com}{toumangg@gmail.com} | +91 . 99098 . 79929 |
LinkedIn: \href{https://www.linkedin.com/in/galaumang}{\custombold{galaumang}} | Github: \href{https://github.com/galaumang}{\custombold{galaumang}}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% PAGE 1: COLUMN ONE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{minipage}[t]{0.25\textwidth}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% % LINKS
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Links}
% Github:// \href{https://github.com/galaumang}{\custombold{galaumang}} \\
% LinkedIn:// \href{https://www.linkedin.com/in/galaumang}{\custombold{galaumang}} \\
% \sectionsep\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SKILLS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Skills}
\subsection{Programming}\sectionsep
\textbullet{} Java \textbullet{} Typescript \textbullet{} Javascript\\
\textbullet{} Python \textbullet{} C/C++ \textbullet{} PHP\\
\textbullet{} HTML 5 \textbullet{} CSS\\
\textbullet{} SQL \textbullet{} Shell / Bash
\sectionsep
\subsection{Framework \& Libraries}\sectionsep
\textbullet{} React \textbullet{} Angular\\
\textbullet{} Kafka \textbullet{} Zookeeper\\
\textbullet{} Spark - Stream / SQL \textbullet{} Hadoop\\
\textbullet{} Avro \textbullet{} Protobuf\\
\textbullet{} Spring \textbullet{} PJ 2 \textbullet{} JUnit
\sectionsep
\subsection{Platform}\sectionsep
\textbullet{} AWS - EC2, Lambda, S3, DDB, SQS, SNS, Cloudwatch, etc\\
\textbullet{} Kubernetes \& Docker
% Cloudera & Android
\sectionsep
\subsection{Software Tools}\sectionsep
\textbullet{} Node.js \textbullet{} Gradle \textbullet{} Maven\\
\textbullet{} AWS CLI \textbullet{} Jenkins\\
\textbullet{} GIT \textbullet{} GitHub\\
\textbullet{} VS Code \textbullet{} IntelliJ Idea
% Oracle, Weka & R
\sectionsep
\subsection{OS}\sectionsep
\textbullet{} Mac OS \textbullet{} Windows \textbullet{} Linux
% Rasbian OS
\sectionsep
\subsection{Soft Skills}\sectionsep
Leadership\\
% Software Designing\\
Project Management\\
Team Management\\
Problem-Solving
\sectionsep
\section{Certification}
% \sectionsep
\subsection{Cloud}
\sectionsep
AWS Cloud Practitioner\\
Microsoft Azure Fundamentals\\
% \sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EDUCATION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Education}
\subsection{Rochester Institute of Technology}
\sectionsep
\descript{M.S. in Computer Science}
\location{CGPA - 3.29}
\location{May 2015 | Rochester, NY}
\sectionsep\sectionsep
\subsection{K J Somaiya College of Engineering}
\sectionsep
\descript{B.E. in Informational Technology}
\location{Aggregate - 66\%}
\location{May 2013 | Mumbai, India}
\sectionsep\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% COLUMN TWO
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{minipage}
\hfill
\begin{minipage}[t]{0.73\textwidth}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EXPERIENCE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Experience}
\runsubsection{Amazon}
\descript{| Technical Architect \& Designer }
\location{May 2021 - Feb 2023 | Hyderabad, India}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
\item Designed a customer-facing system that supports data labelling for ML scientists to train and develop their AI models, collaborated with 4 different engineering teams to implement. The system supports end-to-end flow from requesting labelling to delivery of quality labelled data. (Java, Python, React, AWS services like EC2 / Lambda / SQS / DDB etc)
\item Designed microservice-based backend architecture to enable secure access to Alexa's data from the internal data warehouse tool protecting customer privacy, this architecture was mandated in all the services across org's engineering teams (Java, Javascript, AWS - API Gateway / EC2 / Lambda / SQS / DDB)
\item Designed and implemented a common UI framework for integrating custom plugins to the UI platforms, which indeed was used by 3 engineering teams to efficiently manage the ownership of UI components in a single web application (React, HTML, CSS)
\item Designed and developed a feature within the data labelling system to support photo/video data labelling for specific ML scientists requiring quality labelled data for customer visual data such as photos and videos. (Java, React)
\item Designed and developed a feature within the data labelling system to support photo/video data labelling that helped developed ML models on visual data. (Java, React)
\item Collaborated with AWS organisation to evolve the AWS service offerings for ML scientists internally as well as externally by designing a vast range of data labelling features and improving the ML model execution service.
% \item Collectively working with the AWS team to evolve the AWS offerings for internal and external customers by designing and implementing core platform features for ML scientists (Java, Javascript, React, AWS)
\item Mastered software engineer using Agile methodology by participating in product backlog grooming, sprint planning, review and retrospective
\item Volunteered as a mentor for new software engineers in their transition to the team/firm \& help develop their professional career
\end{tightemize}
\sectionsep
\runsubsection{JP Morgan Chase \& Co.}
\descript{| Senior Software Engineer }
\location{Feb 2019 - May 2021 | Newark, DE}
\begin{tightemize}
\item Designed and developed a distributed data lake application purely driven by metadata for easy usability and scalability (Kubernetes, Spark, Java, Kafka, Avro, Protobuf)
\item Designed and developed a Real-Time Model Transformation application that converts any input data model to a specified output model with data lineage (Spark Stream/SQL, Java, Avro)
\item Development and test distributed application changes using disciplined software development processes (Java, Kafka, Zookeeper, Avro)
\item Adherence to Development Life Cycle, IT controls and change control policies for all developments
\item Day-to-day maintenance of the application system in operations, including tasks related to identifying and troubleshooting application issues and issues resolution or escalation
\item Application maintenance activities in catering to ad-hoc work requests and implementing change requests
%\item Mastered software engineer using Agile methodology by participating in product backlog grooming, sprint planning, review and retrospective
%\item Mentor new software engineers in their transition to the team/firm \& help develop their professional career
\end{tightemize}
\sectionsep
\runsubsection{JP Morgan Chase \& Co.}
\descript{| Software Engineer }
\location{Feb 2015 - Jan 2019 | Newark, DE}
\begin{tightemize}
\item Developed and tested demo examples for the beta release of a new upcoming System Toolbox.
\item Developed metadata-driven web application for data browsing (Angular, Java Rest API)
\item Developed application framework for data landing, scalable by configuration
\item Developing a new feature to the application using Java Spring framework (Java, Spring, MQ, Pentaho)
\item Developed an automated script to scan the application repository for any vulnerabilities (Bash, Unix)
\item Responsible to conduct knowledge sharing sessions within/outside the team to increase code reusability
\item Developed various reports using the Pentaho ETL tool (Java, Pentaho, Oracle)
\item Volunteered as Tech Lead to develop and successfully deliver a web application for a non-profit organization
partnered with JP Morgan
\end{tightemize}
\sectionsep
\end{minipage}
\newpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% PAGE 2: COLUMN ONE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{minipage}[t]{0.25\textwidth}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% COURSEWORK
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Coursework}
% \sectionsep
\subsection{Graduate}
\sectionsep
Parallel Computing\\
Data Security \& Privacy\\
Distributed Systems\\
Computer Networks\\
Cryptography\\
Neural Networks\\
Machine Learning\\
Big Data\\
Algorithms\\
\sectionsep
\subsection{Undergraduate}
\sectionsep
Information \& Network Security\\
Software Engineering\\
Object Oriented Programming\\
Data Structures\\
Database Technologies\\
Microcontrollers and processors\\
\sectionsep
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Interest
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Personal Interests}\sectionsep
Reading\\
Writing\\
Travelling\\
Volunteering\\
Photography\\
% \section{Presentations}
% \subsection{Guitar Distortion using VST plugins}
% \sectionsep
% shortlisted for final round of International Student Design competition at Audio Engineering Society Convention, New York City, 2015.
\end{minipage}
\hfill
\begin{minipage}[t]{0.73\textwidth}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% PROJECTS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Experience}
\runsubsection{JP Morgan Chase \& Co.}
\descript{| Software Engineer - Intern }
\location{Jun 2014 - Aug 2014 | Newark, DE}
\vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
\item Developed a module for the Back office application using ExtJs and Java Spring framework
\item Developed a program that processes hundreds of thousands of entries in more efficient way to increase the performance (Java, SQL)
\item Developed a automated testing infrastructure for the application using Selenium Java API
\item Developed a program to generate test reports automatically (Java)
\item Responsible for maintaining and upgrading the virtual environment for application testing (Unix)
\end{tightemize}
\sectionsep
\runsubsection{Rochester Institute of Technology}
\descript{| Graduate Assistant - System Admin, CS Department }
\location{Aug 2014 - Apr 2015 | Rochester, NY}
% \vspace{\topsep} % Hacky fix for awkward extra vertical space
\begin{tightemize}
\item Responsible to setup Hadoop cluster environment in the lab
\item Responsible to maintain/upgrade CS department servers, lab machine and user accounts
\item Developed a script to automate used disk space calculation for faculty/user accounts (Unix, bash, C shell)
\item Responsible for solving/supporting real time technical problems faced by faculties, staffs and students
\end{tightemize}
\sectionsep
\section{Projects}
\sectionsep
\runsubsection{Indoor Localization} \location{Aug 2014 – May 2015}
A mobile application that locate an object or a people inside a building using Received Signal Strength (RSS) from already deployed WiFi access point, as GPS is not suitable for indoor condition.
It also help getting direction in huge indoor environments like schools, malls, airports, etc.
Technologies used Android, Java \& C++
\sectionsep
\runsubsection{Hybrid Parallel Logistic Regression} \location{Sep 2014 – Nov 2014}
Used the Parallel Java 2 library to implement parallel logistic regression for machine learning.
Ran experiments on a 10-node cluster parallel computer using very large and very sparse data-sets (3 million records against 2 million features).
Technologies used Java, PJ2 Java library
\sectionsep
\runsubsection{Stock Recommendation Model} \location{Feb 2014 – Apr 2014}
A system that recommends the stocks to users based on the current stocks in their portfolio.
The system uses k means clustering algorithm on historical NASDAQ data to cluster the stocks.
Technologies used MySQL database, SQL, Weka \& PHP
\sectionsep
\runsubsection{Real-Time Editing System} \location{Sep 2012 – Apr 2013}
A groupware system that allows group of users to view and edit the one document at real time.
A user can create or upload a document and invite other users to contribute to that document.
It provides access privileges settings to the owner of the document.
Technologies used PHP, HTML, CSS, JavaScript, JQuery, Node.js \& SQL
\sectionsep
\runsubsection{Information Sharing} \location{Aug 2014 – May 2015}
A web application where users can create groups and share information or documents with individual or groups.
It has a real time chat room to conduct online meetings.
Technologies used JSP, Servlet, Javascript, HTML, CSS and SQL
\sectionsep
\runsubsection{Trivial File Transfer Protocol} \location{Aug 2014 – Nov 2014}
Implemented TFTP used to transfer files that runs on top of UDP. This TFTP protocol is based on RFC-1350.
Technology used Java
\sectionsep
\end{minipage}
\end{document} \documentclass[]{article}