\documentclass[a4paper]{article}
    \usepackage{fullpage}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{textcomp}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{tabularx}
    \textheight=10in
    \pagestyle{empty}
    \raggedright
    \usepackage{hyperref}
    \usepackage{navigator}

\def\bull{\vrule height 0.8ex width .7ex depth -.1ex }

% DEFINITIONS FOR RESUME %%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\area} [2] {
    \vspace*{-9pt}
    \begin{verse}
        \textbf{#1}   #2
    \end{verse}
}

\newcommand{\lineunder} {
    \vspace*{-8pt} \\
    \hspace*{-18pt} \hrulefill \\
}

\newcommand{\header} [1] {
    {\hspace*{-18pt}\vspace*{6pt} \textsc{#1}}
    \vspace*{-6pt} \lineunder
}

\newcommand{\employer} [3] {
    { \textbf{#1} (#2)\\ \underline{\textbf{\emph{#3}}}\\  }
}

\newcommand{\contact} [3] {
    \vspace*{-10pt}
    \begin{center}
        {\Huge \scshape {#1}}\\
        #2 \\ #3
    \end{center}
    \vspace*{-8pt}
}

\newenvironment{achievements}{
    \begin{list}
        {$\bullet$}{\topsep 0pt \itemsep -2pt}}{\vspace*{4pt}
    \end{list}
}

\newcommand{\schoolwithcourses} [4] {
    \textbf{#1} #2 $\bullet$ #3\\
    #4 \\
    \vspace*{5pt}
}

\newcommand{\school} [4] {
    \textbf{#1} #2 $\bullet$ #3\\
    #4 \\
}
% END RESUME DEFINITIONS %%%%%%%%%%%%%%%%%%%%%%%

\begin{document}
\vspace*{-40pt}

%==== Summary ====%
\vspace*{-10pt}
\outline{1}[Title]{}
\begin{center}
  {\Huge \scshape {Payas P Relekar}}\\
  \href{mailto:payas@relekar.org}{payas@relekar.org} $\cdot$ \href{mailto:relekarpayas@gmail.com}{relekarpayas@gmail.com} \\
  \href{https://git.bhankas.org/payas/}{Git} $\cdot$ \href{https://github.com/bhankas/}{GitHub}\\
\end{center}

\outline{1}[Summary]{Summary}
\header{Summary}
\vspace{1mm}

\begin{itemize} \itemsep 1pt
  \item Payas Relekar is a Software Engineer at FPL Technologies (OneCard) in Pune, India. He is an experienced software developer with 5+ years of experience and Masters in Digital Systems from Savitribai Phule Pune University. His versatile interests and experience include multiple domains and technology stacks.
  \item Versatile experience in developing solutions for Digital Payments, Natural Language Processing, Embedded Electronics, system administration and more.
  \item Demonstrated quick adaptability working across multiple domains and platforms, development as well as research, team oriented as well as independent work capability.
\end{itemize}

%==== Skills ====%
\outline{1}[Skills]{Skills}
\header{Skills}
\vspace{1mm}
\bgroup
\setlength{\arrayrulewidth}{0.2mm}
\def\arraystretch{1.2}
\begin{tabularx}{\textwidth}{ | X | X | }
  \hline
  \textbf{Languages/Technologies} & Java, SQL, Bash, Python, Emacs, Nix, Docker        \\
  \hline
  \textbf{Platforms}             & Linux, NixOS, AWS (EC2, Lambda, Gateway)          \\
  \hline
  \textbf{Databases}             & PostgreSQL, SQLite          \\
  \hline
  \textbf{Tools}                 & Git, Grep/Regex, Awk, Sed            \\
  \hline
  \textbf{Libraries/Frameworks}  & jPOS, Spring (Boot), Hibernate, TestNG, JDBi \\
  \hline
\end{tabularx}
\egroup
\vspace{2mm}

%==== Experience ====%
\outline{1}[Work Experience]{Work Experience}
\header{Work Experience}
\vspace{1mm}

\outline{2}[Unified Payments Interface]{Onecard / FPL}
\textbf{FPL Technologies (Onecard)} \\
\noindent
\begin{tabularx}{\textwidth}{ l l>{\raggedleft\arraybackslash}X}
% \begin{tabularx}{\textwidth}{ l l l r }
  Project & : \textit{\href{https://en.wikipedia.org/wiki/Unified_Payments_Interface}{Unified Payments Interface}} & \\
  Role & : \textit{Senior Software Engineer (Backend)}  & Feb 2023 - Till Date \\
\end{tabularx}
\textbf{} \\
\begin{itemize} \itemsep 1pt
  \item FPL Technologies is a Technology Service Provider for multiple banks, acting as a Credit Card issuer.
  \item Implemented complete backend integration for Unified Payments Interface (UPI) from scratch.
  \item Ownership for complete UPI integration, including Java and JDK version upgrades, build system maintenance.
  \item Implemented Continuous Integration and a novel test framework from scratch for the same.
  \item \textbf{Technologies}: Java, jPOS, Hibernate, PostgreSQL, Linux, Git/GitLab, AWS (EC2 and Cloudwatch), Docker
\end{itemize}

\outline{2}[ACI Secure eCommerce]{ACI Worldwide, Inc}
\textbf{ACI Worldwide, Inc} \\
\noindent
\begin{tabularx}{\textwidth}{ l l>{\raggedleft\arraybackslash}X}
% \begin{tabularx}{\textwidth}{ l l l r }
  Project & : \textit{ACI Secure eCommerce} & \\
  Role & : \textit{Software Engineer} (\textit{Product Development})  & Jan 2022 - Jan 2023 \\
  Role & : \textit{Associate Software Engineer} (\textit{Product Development})  & Jul 2019 - Dec 2021 \\
\end{tabularx}
\textbf{} \\
\begin{itemize} \itemsep 1pt
  \item ACI Secure eCommerce (formerly PAY.ON Payments Gateway/Payments Orchestration Platform) offers a white-label payment structure for omni-channel transaction processing through one payment platform: eCommerce, mCommerce and mobile point-of-sale. The payment platform is fully PCI-certified, and meets the highest technology and security standards.
  \item Development experience includes end-to-end feature development across multiple modules and microservices, mandate implementations across multiple connectors and APIs.
  \item Further experience includes incident resolution, platform monitoring and ensuring stability across the stack. Acquired strong understanding of development process, tooling, infrastructure and domain expertise.
  \item Ownership for customer facing whitelabel service with System administration and Service Reliability responsibilities.
  \item Agile (Scrum and Kanban) development experience in multiple teams on separate platform modules, including APIs, configuration, business logic, platform security and front-end.
  \item Received multiple accolades for customer-centricity and integrity.
  \item \textbf{Technologies}: Java, Spring/Spring Boot, Hibernate, PostgreSQL, Linux, Git, AWS (EC2), Docker
\end{itemize}

% \pagebreak

\outline{2}[Unified Payments Framework]{ACI Worldwide, Inc}
\textbf{ACI Worldwide, Inc} \\
\begin{tabularx}{\textwidth}{ l l>{\raggedleft\arraybackslash}X}
  Project & : \textit{Universal Payments Framework, Universal Online Banker } & \\
  Role & : \textit{Intern} (\textit{Product Development}) & Jan 2019 - Jun 2019\\
\end{tabularx}
\begin{itemize} \itemsep 1pt
  \item Universal Payments Framework (UPF) provides purpose-built payments functionality to orchestrate all aspects of payments processing for any payment type, any channel, any currency and any network.
  \item Developed and maintained interfaces between various payments APIs, with differing protocols such as SOAP, REST, ISO 8583, APACS etc. Acquired understanding of payments domain and API implementations.
  \item Implemented and extended internal test framework to interface with UPF, to allow automated test execution with simple Excel test generation. Implemented automatic test-case generation to ease on-boarding QA staff.
  \item \textbf{Technologies}: Java, SOAP, REST, Subversion, Bash, Git
\end{itemize}
\vspace{1mm}

%==== Projects ====%
\outline{1}[Open Source Contributions]{Open Source Contributions}
\header{Open Source Contributions}
\vspace{1mm}

\outline{2}[NixOS/Nixpkgs]{NixOS/Nixpkgs}
{\textbf{NixOS/Nixpkgs}} \hfill Jan 2021 - Till Date \\
\textit{Nix, Bash, Python, Go, Rust} \\
\begin{itemize}
  \item \href{https://github.com/NixOS/nixpkgs/}{Nixpkgs} is a collection of 80000+ packages and one of the most active projects on GitHub. It also describes possible configuration for a complete Linux distribution using above packages.
  \item Contributions include new and ongoing maintenance of multiple packages, implemented in different languages.
\end{itemize}

\outline{2}[GNU Emacs]{GNU Emacs}
{\textbf{GNU Emacs}} \hfill Sep 2022 - Till Date \\
\textit{Emacs-Lisp, C, TexInfo} \\
\begin{itemize}
  \item \href{https://www.gnu.org/software/emacs/}{GNU Emacs} is an extensible, customizable and free/libre text editor built on top of \href{https://en.wikipedia.org/wiki/Lisp_(programming_language)}{Lisp} dialect evaluator. \\
  \item Contributions include new Elisp packages and development tooling.\\
\end{itemize}

%==== Academic projects ====%
\outline{1}[Academic Projects]{Academic Projects}
\header{Academic Projects}
\vspace{1mm}

\outline{2}[Sarcasm Detection using Machine Learning]{Sarcasm Detection using Machine Learning}
{\textbf{Sarcasm Detection using Machine Learning}} \hfill Jan 2019 - Jun-2019\\
\textit{Python, Pytorch, SpaCy, sklearn, Pandas, Numpy} \\
\vspace{1mm}

\outline{2}[Magnetic Levitation using Real-time PID]{Magnetic Levitation using Real-time PID}
{\textbf{Magnetic Levitation using Real-time PID}} \hfill Jan 2016 - Jun 2016\\
\textit{C, Arduino} \\
\vspace*{2mm}

%==== Publications ====%
\outline{1}[Publications]{Publications}
\header{Publications}
\vspace{1mm}

\outline{2}[Survey of Machine Learning for Sarcasm Detection]{Survey of Machine Learning for Sarcasm Detection}
{\textbf{\href{https://www.ijert.org/survey-of-machine-learning-for-sarcasm-detection}{Survey of Machine Learning for Sarcasm Detection}}} \hfill 2019\\
\textit{International Journal of Engineering, Research and Technology} \\
\vspace*{2mm}

\outline{2}[Magnetic Levitation using Real-Time PID]{Magnetic Levitation using Real-Time PID}
{\textbf{\href{https://ijrat.org/downloads/Conference_Proceedings/ncseee2016/ncseee-15.pdf}{Magnetic Levitation using Real-Time PID}}} \hfill 2016\\
\textit{National Conference for Students in Electrical and Electronics Engineering, VIIT} \\
\vspace*{2mm}

%==== Education ====%
\outline{1}[Education]{Education}
\header{Education}
\vspace{1mm}
\bgroup
\def\arraystretch{1.2}
% {\renewcommand{\arraystretch}{1.2}}
\begin{tabularx}{\textwidth}{ | X | c | }
  \hline

\textbf{Master of Engineering} (Electronics) in Digital Systems & \\
Pune University & \textit{8.48} \\
  \hline

\textbf{Bachelor of Engineering} in Electronics \& Telecommunications & \\
Pune University & \textit{62.5 \%} \\
  \hline

\textbf{HSC} &\\
Maharashtra State Board & \textit{59.17\%}  \\
  \hline

  \textbf{SSC} & \\
Maharashtra State Board & \textit{93.07 \%} \\
  \hline

\end{tabularx}
\egroup
\vspace{2mm}

\end{document}

% LocalWords:  APACS eCommerce APIs TestNG mCommerce
