Sunil Sarolkar

Pune, Maharashtra, India

Objective

To secure a challenging position in an esteemed organization, leveraging my skills in organizational development, with a strong focus on continuous learning and innovation.

LinkedIn & Certifications

Experience

Assistant Vice President / Lead Data Engineer

2015 - Present
Deutsche Bank, Pune

Strategic Leadership: Spearheaded the architectural migration of legacy financial platforms to Google Cloud (GCP), reducing infrastructure costs by 30% and improving scalability.

AI/ML Innovation: Architected and deployed GenAI solutions for "Community of Practice," enabling business users to leverage LLMs for automated document processing and insight generation.

Engineering Excellence: Led the development of "Feed and Adjustment Workstation," a critical accounting sub-ledger system processing millions of daily transactions. Optimized data pipelines using Spark and BigQuery.

Team Management: Mentored a cross-functional team of 10+ engineers, establishing best practices in CI/CD, microservices architecture (Spring Boot), and TDD.

Key Projects:

  • Structform: Designed a high-performance Data Transformation Engine using Transformer models, achieving 99% accuracy in mapping complex financial message formats.

  • GenAI Test Automation: Built a LangChain-based framework to automate JUnit test case generation, cutting developer testing time by 40%.

Senior Software Engineer

2013 - 2015
Cognizant Technology Solutions, Pune

Core Systems Development: Played a pivotal role in the "Global Securities Infrastructure (GSI)" initiative, designing robust backend services for managing complex stock and cash positions.

Quality Assurance: Engineered a custom TestSuite using JUnit for comprehensive end-to-end testing of position management applications, significantly reducing production defects.

Performance Optimization: Refactored critical database queries and application logic, resulting in a 20% improvement in transaction processing speed.

Senior Software Engineer

2011 - 2013
HSBC GLT

Trading Platform Development: Core contributor to the award-winning "Barracuda" trading platform. Collaborated directly with global stakeholders in the UK and US to interpret and implement complex DFA regulatory requirements.

System Integration: successfully integrated the trading platform with major external financial networks (DTCC, MarkitWire), ensuring seamless real-time data exchange.

Crisis Management: provided critical disaster recovery support for the trading desk during Hurricane Sandy, ensuring business continuity.

Software Engineer

2010 - 2011
High Mark Credit Information Services

Data Product Development: Developed analytical engines for Credit Bureau reports using Java/J2EE ecosystem (Struts, Spring, Hibernate).

Risk Analytics: Built the "Overlap Report" and "Incidence High Default (IHD)" report generators, key products used by banks for risk assessment and decision-making.

Certifications & Education

Google Cloud

Professional Machine Learning Engineer

Google Cloud

2025

Indian Institute of Science, Bangalore

PG Certification in Computational Data Science (CDS)

Indian Institute of Science, Bangalore

2024

Google Cloud

Professional Data Engineer

Google Cloud

2024

Google Cloud

Associate Cloud Engineer

Google Cloud

2023

ACTS, Pune

Diploma in Advanced Computing (DAC)

ACTS, Pune

2007

Pune University / VIT, Pune

Bachelor of Engineering, Electronics

Pune University / VIT, Pune

2006

Internal Recognition

Generative AI Developer

Generative AI Developer

Deutsche Bank

Cloud Engineer

Cloud Engineer

Deutsche Bank

Cloud Data Engineer

Cloud Data Engineer

Deutsche Bank

Machine Learning Engineer

Machine Learning Engineer

Deutsche Bank

Opensource Contributions

Sign language translation project
Indian Sign Language Translation

Implementing the sign language translation feature for Indian Sign Language (ISL) using LSTM and Position models.

#signlanguage#translation#isl
StructFormer
StructFormer

Transformer-based model built to automate structured data transformation.

#Python#TensorFlow

Skills

Languages

Java
Python
C++
HTML/CSS
SQL

Frameworks & Libraries

Spring Boot
PyTorch
Keras
LangChain
Transformers

Cloud & DevOps

Google Cloud
Docker
Microservices
Distributed Systems

AI / ML

Generative AI
Computer Vision
Predictive Maintenance
NLP

Projects

Build Your Own GCP ML Engineer Mock Exam App with GitHub Pages

Work Project

An interactive web app to practice for the Google Cloud Certified - Professional Machine Learning Engineer exam. Features section-weighted mock questions, timer-based exam mode, tag-based filtering, detailed summaries, and PDF export — all hosted on GitHub Pages.

Technologies Used:

View Project

StructFormer

Work Project

StructFormer is a Transformer-based deep learning model designed to learn adjustments on structured data and generate corrective SQL statements. It is especially useful in enterprise workflows such as financial reconciliation, trade corrections, or regulatory compliance.

Technologies Used: Python, TensorFlow, FastAPI, SentencePiece

View Details

Indian Sign Language Translation

Work Project

Indian Sign Language (ISL) translation bridges the gap between the hearing-impaired community and those who don’t know sign. Our system uses OpenPose to extract body‐ and hand-keypoints from video frames, then feeds the time-series of those points into an LSTM network to produce text translations in real time.

Technologies Used: Python, TensorFlow, OpenPose, LSTM

View Details

Vehicle Telemetry with Raspberry Pi & Kafka

Fun Project

A Raspberry Pi-powered telemetry console that connects to your car’s OBD-II port using ELM327 (or CAN Bus), captures parameters like RPM, speed, coolant temperature, and displays them in real-time on a Python-based UI.

Technologies Used: Python, Raspberry Pi, Kafka, Spark

View Details

Rouge Syntax Highlighter Preview

Fun Project

Rouge is a popular syntax highlighter written in Ruby to provide the capability of syntax highlighting for code written on html pages. Rouge supports many different themes. While implementing the same feature for my blog I realized that there is no preview page where I can see how these themes look like. So I took the challenge and written my own.

Technologies Used: Ruby, Jekyll, JavaScript

View Project

Findbugs Plugin to fix connection leak detection issue

Work Project

Recently while working with Findbugs plugin for Eclipse I discovered that Findbugs fails to identify resource leak in the scenarios where resource is initialized outside the method scope. The solution for the problem is not that straightforward and separate plugin was required to recognize the resource leak situations.

Technologies Used:

View Project