Summary
Overview
Work History
Education
Skills
Projects
Accomplishments
Certification
Timeline
Generic
SONAL HUKRE

SONAL HUKRE

Bangalore

Summary

Software Developer with 8 years of experience delivering comprehensive enterprise application solutions in banking, payments, trading, and telecommunications. Expertise in designing and implementing technologies that address complex business needs. Demonstrated ability to quickly learn and adapt to new technologies, ensuring timely project completion.

Overview

8
8
years of professional experience
1
1
Certification

Work History

SDE-II

JPMorgan Chase & Co
Bangalore
03.2024 - Current
  • Migrated a monolithic app to a scalable microservices architecture, boosting scalability by 30%.
  • Developed microservices from scratch with Java 21, Spring Boot, including end-to-end testing and deployment with Kubernetes AKS, Jenkins, Git.
  • Automated workflows using Camunda BPMN, reducing manual processes by 40%.
  • Ensured 99.9% message reliability with Apache Kafka.
  • Managing Microsoft SQL and PostgreSQL databases, maintaining 99.9% uptime.
  • Implemented CI/CD pipelines with Kubernetes AKS, Jenkins, Git, and Jules, cutting deployment times by 50%.
  • Deploying applications on internal JPMC cloud GAIA and Public Cloud Azure for high availability.

Senior Software Engineer

Visa Inc
Bangalore
03.2022 - 01.2024
  • Developed a high-availability, Java-Spring Boot microservice-based web application for large-scale distributed systems.
  • Implemented Kafka for real-time event processing and messaging.
  • Focused on enhancing system reliability and scalability through microservice architecture.
  • Contributed to architectural design and strategic planning of new features, led and mentored a team, conducted code reviews.

Senior Software Engineer

Mobily
Bangalore
01.2019 - 03.2022
  • Company Overview: Mobily is a Saudi Arabian telecommunications company that offers fixed line, mobile telephony, and Internet services under the brand name Mobil.
  • Led scalable Telecom software development and high/low-level design discussions.
  • Used Java, Spring Boot, WebSphere MQ, Kafka, and more for robust solutions, conducted unit testing and defect resolution.
  • Managed CI/CD pipelines with Bamboo.
  • Mobily is a Saudi Arabian telecommunications company that offers fixed line, mobile telephony, and Internet services under the brand name Mobil.

Application Developer

Accenture Service Pvt LTD
Bangalore
03.2017 - 12.2018
  • Developed software in Core Java, Spring Boot, WebSphere MQ, and Kafka.
  • Conducted unit testing, managed databases, and led system design decisions.
  • Developed and maintained REST APIs and CI/CD pipelines with Docker and Kubernetes.

Education

B.Tech - I.T.

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Bhopal
06.2016

Skills

  • Microservices architecture
  • Java development
  • Spring framework (Boot, REST, JPA, Security, Cloud)
  • MSSQL MySQL Oracle MongoDB
  • Kafka messaging
  • REST API design
  • AWS and Azure services
  • Problem solving
  • Agile & Scrum methodologies
  • Event-driven architecture
  • Dockers & Kubernates
  • System design
  • Camunda workflow

Projects

Global Shares (J.P. Morgan Workplace Solutions) at JPMC March 2024 — Present

Tools and Technologies: Java 21, Spring Boot, Rest API, MSSQL, Microservice, Camunda Workflow, Kafka, Azure Blob Storage, Drools, Python Streamlit, Kubernetes

Role: Design, development, and deployment of microservices modules, code/query/index optimizations, and end-to-end testing

Description - Now part of J.P. Morgan Workplace Solutions manages employee equity plans for startups, tech companies, and enterprises

Segmentation Platform at Visa, January 2024

Tools and Technologies: Java 8, Spring, MySQL, API, IntelliJ, Microservices, MongoDB

Role: : Design, Analysis, Coding, integration with multiple modules, Unit Tests

Description- The Visa Segmentation Service is used for segmenting Visa's customer base into distinct groups based on various criteria such as spending patterns, demographics, geographic location, and transaction history.

Mobily at Mobily Info Tech and Accenture January 2019 — March 2022

Tools and Technologies : Core Java, Spring Rest MVC, XSLT, XML/XSD, MQ, Oracle 

Role: Design, Development using Core java, deployment on different Environment, debugging unit, testing, Release Note and unit test report documentation, fixing the Defects

Description - Mobily. It is a Saudi Arabian telecommunications company that offers fixed-line, mobile telephony, and Internet services under the brand name Mobile

     

Accomplishments

  • Migrated a monolithic application to microservices using Java 21, Spring Boot, and Kubernetes AKS to enhance scalability and maintainability.
  • Automated business workflows using Camunda BPMN, significantly reducing manual intervention and streamlining operations.
  • Developed high-availability microservices integrated with Kafka for reliable real-time data processing.
  • Implemented CI/CD pipelines using Jenkins, Git, and Azure, accelerating and standardizing the deployment process.

Certification

  • Java backend Development, Lara Technology Bangalore
  • Azure Blob storage, udemy
  • Terraform Associate 3 days training, JPMC
  • Equity plan types & Trading, 4 day training, Global Shares, 4 day training, Global Shares

Timeline

SDE-II

JPMorgan Chase & Co
03.2024 - Current

Senior Software Engineer

Visa Inc
03.2022 - 01.2024

Senior Software Engineer

Mobily
01.2019 - 03.2022

Application Developer

Accenture Service Pvt LTD
03.2017 - 12.2018

B.Tech - I.T.

Rajiv Gandhi Proudyogiki Vishwavidyalaya
SONAL HUKRE