Profile Picture

Hello, I'm Madhav Jha

Senior Software Developer with a passion for building scalable and innovative solutions.

About Me

Hello there! I'm Madhav Jha, a dedicated Senior Software Developer with over 10 years of hands-on experience in crafting robust and scalable software solutions. My journey in tech is fueled by a profound curiosity and a commitment to continuous learning.

I specialize in building end-to-end applications, leveraging my expertise across the full stack. I excel in transforming complex challenges into elegant, efficient, and user-centric software. My passion lies in creating impact, whether through optimizing system performance, leading innovative projects, or fostering collaborative team environments.

I am particularly adept at cloud-native development and distributed systems and constantly explore new technologies to stay at the forefront of the industry. Outside of work, I enjoy trekking, reading, and open-source contributions.

About Me

My Skills & Expertise

Backend Development

Java (Spring Boot), Python (Django/Flask), C, C++, RESTful APIs, Microservices

Frontend Development

HTML, CSS, JavaScript, Bootstrap

Databases

PostgreSQL, Oracle, MongoDB, Couchbase, Redis, GraphQL

Cloud & DevOps

Azure, AWS (EC2, Lambda, S3), GCP, Docker, Kubernetes, CI/CD, Git, Shell

Professional Journey

SAS R&D

Senior Software Developer | August 2023 – Present

Pune, India
  • Spearheading the development of regulatory reports generation and it's validation framework.
  • Designed and implemented a scalable microservices architecture for Regulatory Reporting in Java, Spring Boot and Kubernetes on SAS Viya.
  • Mentoring a cross-functional team of engineers, guiding them through complex technical challenges and promoting best coding practices.
  • Improved performance of existing legacy Reporting systems by 3X.

Synechron Technologies

Lead - Technology | June 2021 – August 2023

Pune, India
  • Implemented highly available and low latency REST APIs using Java, SpringBoot, and microservices to efficiently manage pre-deal life cycles for bankers.
  • Developed a Kafka-based solution to seamlessly integrate multiple systems, allowing for high volume data exchanges with a comprehensive audit trail and zero data loss.
  • Built a real-time auditing mechanism using Mongo change streams and Javers to track any changes in entities.
  • Developed microservices utilizing the SAGA orchestrator pattern to effectively handle deal processing workflows.
  • Participated in agile development cycles, including sprint planning, daily stand-ups, and retrospectives.

Amdocs India

Software Developer | September 2015 – June 2021

Pune, India
  • Spearheaded the design and development of multiple projects such as Amdocs Billing, Discount Engine Microservices, Cloud Native Realtime Billing, Bell MTS Data Migration, Wireless Code of Conduct, SRE Framework development.
  • Developed an intelligent event driven system using Python, Flask, Kafka and Cloud Technologies with self healing capabilities to handle system failures.
  • Took an active role in technical mentoring within the team.

My Work

ShineUpLife Thumbnail

ShineUpLife - An online yoga and wellness portal

A freelance project to help a friend to support her business during pandemic. It's an e-commerce project offering live wellness sessions and wellness products.

WordPress WooCommerce MySQL
RLCIIT Thumbnail

RLCIIT - A computer training institute

A web application to manage a computer training institute. The application provides a complete solution for any coaching/school. It includes student management and online examination module.

Java Spring MVC Thymeleaf PostgreSQL
Personal Projects Thumbnail

Personal Projects on Github

Property listing website, data audit using javers, book tracker etc.

Python Django Java

Let's Connect

I'm excited to explore new opportunities, collaborations, and discussions. Please don't hesitate to reach out!

Find me on other platforms: