Skip to content

Commit

Permalink
feat: june 2023 (#6)
Browse files Browse the repository at this point in the history
  • Loading branch information
abilng committed Jul 18, 2023
1 parent 453805b commit d96e3ef
Showing 1 changed file with 21 additions and 14 deletions.
35 changes: 21 additions & 14 deletions resume.tex
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
\maketitle

\section{OBJECTIVE}
To secure a promising, successful and challenging career in a reputed organisation where my knowledge and skill can be effectively applied, enabling me to explore myself fully and realise my full potential.\\
To secure a promising, successful, and challenging career in a reputed organization where my knowledge and skill can be effectively applied, enabling me to explore myself fully and realize my full potential.\\


\section{EDUCATION}
Expand All @@ -53,11 +53,11 @@ \section{EDUCATION}
{
Indian Institute of Technology Madras, India.\hfill \url{http://www.iitm.ac.in}\\
Concentration: Computer Science \& Engineering.\\
Specialisation: Machine Learning (Deep Neural Networks)\\
Specialization: Machine Learning (Deep Neural Networks)\\
}
\cventry{2009-2013}{Bachelor of Technology}{}{}{\hfill \textit{CGPA : 8.64}}
{
University of kerala.\\
University of Kerala.\\
College Of Engineering, Trivandrum, Kerala, India.\hfill\url{http://www.cet.ac.in}\\
Concentration: Computer Science \& Engineering.\\
}
Expand All @@ -77,21 +77,23 @@ \section{EDUCATION}
\section{EXPERIENCE}

\cventry{June 2020 - }{MTS 1, Software Engineer}{PayPal, Bangalore}{}{}
{\textsc{PayPal Inc Reporting} - Working on Consolidating reporting across multiple subsidiaries of PayPal (Braintree, Venmo, Hyperwallet). \newline}
{\textsc{Cross Property Enterprise Data Lake} - Leading a team whose primary objective is to collect data from multiple subsidiaries of PayPal and transform and store it in a common model for consumption by Operational (Reporting/Finance) and Analytics Teams. \newline
\newline \textsc{Enterprise Data Quality} - Developed a Platform that enforced Data Quality across multiple teams and data sources (Oracle, Teradata, BigQuery, Hive, etc..) in PayPal. \url{http://bit.ly/paypal-ref}. Uses Hadoop (Spark), BigQuery, Hive \newline
\newline \textsc{PayPal Inc Reporting} - Lead a team that created a Framework for consolidating reporting across multiple subsidiaries of PayPal (Braintree, Venmo, Hyperwallet) using Apache Spark. \newline}

\cventry{May 2019 - June 2020}{Software Engineer 3}{PayPal, Bangalore}{}{}
{\textsc{PayPal Reporting} - \textit{Re-architecting PayPal Core Reporting}. Designed a Spark-based system for merchant reporting. Core responsibilities included leading a five-member team that migrated Java-Oracle based Micro-services reporting stack to the Spark stack.
{\textsc{PayPal Reporting} - \textit{Re-architecting PayPal Core Reporting}. Designed a Spark-based system for merchant reporting. Core responsibilities included leading a five-member team that migrated Spring/Oracle-based Micro-services reporting stack to the Spark stack.
Able to deliver monthly reports to 60 Million PayPal merchants by the first of every month (The old SLA was 10\textsuperscript{th} of the month) \newline}

\cventry{Jun 2016 - May 2019}{Software Engineer 2}{PayPal, Bangalore}{}{}
{\textsc{Merchant Reporting} - Worked in multiple micro-services which generate Daily/Monthly Reports to Millions of PayPal Merchants. Uses Java, Spring and Hibernate Framework and SQL. \newline
\newline \textsc{PayPal Sync APIs} - Developed REST API which enable PayPal Customer to access his/her transaction data and derive insights by sharing to third party. Implemented using Java \& Scala. Uses Hadoop (Spark), Kafka \& Elastic Search \newline}
{\textsc{Merchant Reporting} - Worked in multiple micro-services which generate Daily/Monthly Reports to Millions of PayPal Merchants. Uses Java, Spring and Hibernate Framework, and SQL. \newline
\newline \textsc{PayPal Sync APIs} - Developed REST API which enables PayPal Customers to access his/her transaction data and derive insights by sharing it with third parties. Implemented using Java \& Scala. Uses Hadoop (Spark), Kafka \& Elastic Search \newline}

\cventry{Jan 2016 - Jun 2016}{Software Engineer}{PayPal, Bangalore}{}{}
{\textsc{Redesign of \textit{PayPal Resolution Center} User interface} - Developed a reusable framework which enables adding new flow within one day by just changing few configurations. Implemented using Node.js, React.js \& Kraken.js \newline}
{\textsc{Redesign of \textit{PayPal Resolution Center} User interface} - Developed a reusable framework that enables adding new flow within one day by just changing a few configurations. Implemented using Node.js, React.js \& Kraken.js \newline}

\cventry{July 2015 - Jan 2016}{Software Engineer}{PayPal, Chennai}{}{}
{\textsc{On-boarding API Services} - which provide REST APIs to orchestrate on-boarding of new merchants into PayPal \& Braintree ecosystem. Implemented using Java \& spring \newline}
{\textsc{On-boarding API Services} - which provide REST APIs to orchestrate onboarding of new merchants into the PayPal \& Braintree ecosystem. Implemented using Java \& spring \newline}

\subsection{Internships}
\cventry{2012-Summer}{Software Development Engineer-Intern}{Amazon.com, Chennai}{}{}
Expand All @@ -100,27 +102,32 @@ \subsection{Internships}
\cventry{2011-12}{RSMT Algorithm Implementation-Intern}{GES Infotek, Trivandrum }{}{}
{The \textit{Rectilinear Steiner Tree Problem (RSMT)} asks for a minimum length tree that interconnects a given set of points by only horizontal and vertical line segments, enabling the use of extra points. Implemented \textit{ FDP (Fast Dynamic Programming) Algorithm } For RSMT by \textit{ Ganley \& Cohoon } which is based on \textit{ Hwang’s theorem}}.

\section{Publications \& Patents}
\cventry{2020}{Improvements to distributed systems with deep pagination}{US-11599583-B2}{}{}
{\url{https://patents.google.com/patent/US11599583B2} \newline The patent describes the deep pagination issue in distributed databases and the solution to the issue while extracting whole data for given search criteria.}

\section{TECHNICAL SKILLS}
\cvitem{Programming Languages}{C, C++, Java, Scala, Python, Bash, HTML, JavaScript, Node.js, \newline \textit{preliminary knowledge: } PHP, R, CSS}
\cvitem{Mobile SDK}{Android SDK, iOS \textit{(preliminary knowledge)}}
\cvitem{Operating Systems}{GNU/Linux, Mac OS X, Microsoft Windows}
\cvitem{Databases}{MySQL, Oracle DB, Elastic-Search, MongoDB \textit{(preliminary knowledge)}}
\cvitem{Frameworks}{Spring, Hibernate, Express.js}
\cvitem{Software Packages}{Eclipse, GCC, GDB, MATLAB, \LaTeX{}}
\cvitem{Databases}{MySQL, Oracle DB, BigQuery, Elastic-Search, MongoDB \textit{(preliminary knowledge)}}
\cvitem{Frameworks}{Apache spark, Spring, Hibernate, Express.js}
\cvitem{Cloud Platforms}{Google Cloud Platform, Amazon Web Services \textit{(preliminary knowledge)} }
%\cvitem{Software Packages}{Intellij, GCC, GDB, MATLAB, \LaTeX{}}

\section{PROJECTS}
\subsection{Academic Projects}
\cventry{2014-15}{Event Spotting in Video using DNN features}
{\newline \url{https://github.com/abilng/Mtech-Thesis}}
{\hfill \textit{Python, Bash}}
{\newline \textit{Guide: Dr. Hema A. Murthy, Professor, IIT Madras}}
{Images and videos have become ubiquitous on the internet, which has encouraged the development of algorithms for various applications, including search and summarization. Objective is to spot events in videos based on video queries, using DNN features. We have also found a novel method for event recognition in video using Convolutional Neural Networks with pre-processed input.}
{Images and videos have become ubiquitous on the internet, which has encouraged the development of algorithms for various applications, including search and summarization. The objective is to spot events in videos based on video queries, using DNN features. We have also found a novel method for event recognition in video using Convolutional Neural Networks with pre-processed input.}

\cventry{2014}{Python-DNN - Tool-kit for Deep Neural Network}
{\newline \url{https://github.com/IITM-DONLAB/python-dnn}}
{\hfill \textit{Python, JSON}}
{\newline \textit{Guide: Dr. Hema A. Murthy, Professor, IIT Madras}}
{Python-DNN is a tool-kit for Deep Neural Networks which can run on GPU as well as CPU. It supports CNN, DBN, SDA and many other. \textit{Python-DNN} can be easily configurable by \textit{JSON}. It can be use also as a python library. \newline}
{Python-DNN is a tool-kit for Deep Neural Networks which can run on GPU as well as CPU. It supports CNN, DBN, SDA, and many others. \textit{Python-DNN} can be easily configurable by \textit{JSON}. It can be used also as a Python library. \newline}

\cventry{2013}{Machine Parsable RESTfull web API}
{\newline \url{https://github.com/abilng/sMash.it}}
Expand Down

0 comments on commit d96e3ef

Please sign in to comment.