Summary
Overview
Work History
Education
Skills
Timeline
BusinessAnalyst

Rahul Jain

Mumbai

Summary

Senior Software Engineer – Cloud-Native and Distributed Systems

Profile Summary:
As a Senior Software Engineer with a strong focus on cloud-native and distributed systems, I have extensive experience in designing, developing, and deploying scalable applications. My expertise spans various technologies and frameworks, ensuring robust architecture and high performance while driving innovation in software development practices.

Overview

18
18
years of professional experience

Work History

Senior Solution Architect

UBS
Mumbai
04.2020 - Current
  • Provided technical leadership in designing, developing and implementing enterprise-wide business solutions.
  • Designed high-level system architectures that align with customer requirements and strategic objectives.
  • Created detailed designs based on high-level architectures to ensure successful implementation of systems.
  • Assisted in troubleshooting complex production issues related to system integration or performance optimization.
  • Monitored system performance metrics to identify opportunities for improvement or optimization.

Senior Software Engineer

JP Morgan Chase Bank
Mumbai
06.2018 - 04.2020
  • Build a ReactJS-based dashboard to display the various metrics and parameters for daily risk calculation batch monitoring
  • Developed Spring boot application for connecting to Kafka and processing messages and persisting
  • Designed and implemented RESTful APIs using standards like OpenAPI
  • Implemented TDD and static code analysis to Improve quality and reliability of delivery

Senior Software Engineer

Mastercard
Pune
04.2015 - 10.2017
  • Develop REST based API’s for Mobile Applications and enable consumption of required services
  • Provide and collaborate with Architecture team to design solutions and approaches for secure, high performance, fault tolerant, scalable & maintainable applications using java and related scripting technologies
  • Lead the team as Scrum-master in fast faced agile environment and co-ordinate with team spread across multiple geographies
  • Resolve technical and project conflicts between various teams, Other Stakeholder and guide them forward in delivery process

Senior Software Engineer

Government Systems Tech(GSTi)
Chicago
10.2013 - 10.2014
  • Developed, tested, and maintained software applications using Java technologies.
  • Designed and implemented user interfaces for web-based applications.
  • Provided technical assistance to junior developers in debugging code.

Software Engineer

Tata Consultancy Services Ltd
Chicago
11.2007 - 10.2013
  • Analyzed user requirements to develop software solutions and created technical specifications.
  • Developed, tested, debugged and documented software programs using Java, JavaScript and HTML and CSS.
  • Conducted unit tests on code modules to verify accuracy and functionality of program logic.

Software Developer

Accelya Kale
Mumbai
07.2006 - 10.2007
  • Debugged code to identify errors and fix them efficiently.
  • Wrote unit tests to verify the accuracy of each feature before deployment.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.

Education

Bachelor of Engineering Technology - Computer Engineering

Mumbai University
Mumbai
06-2006

Skills

  • Languages: Java, TypeScript
  • Frameworks: Spring Boot, React
  • Cloud Platforms: Microsoft Azure, Google Cloud Platform (GCP), AWS
  • Containerization and Orchestration: Docker, Kubernetes (AKS, GKE), Helm
  • CI/CD Tools: Azure DevOps, GitHub Actions, Jenkins
  • Monitoring and Observability: Prometheus, Grafana, OpenTelemetry, ELK Stack (Elasticsearch, Logstash, Kibana)

Timeline

Senior Solution Architect

UBS
04.2020 - Current

Senior Software Engineer

JP Morgan Chase Bank
06.2018 - 04.2020

Senior Software Engineer

Mastercard
04.2015 - 10.2017

Senior Software Engineer

Government Systems Tech(GSTi)
10.2013 - 10.2014

Software Engineer

Tata Consultancy Services Ltd
11.2007 - 10.2013

Software Developer

Accelya Kale
07.2006 - 10.2007

Bachelor of Engineering Technology - Computer Engineering

Mumbai University
Rahul Jain