Harshal Kudale

Senior Software Developer · Full Stack Pune, IN

Senior Software Developer with 4+ years of experience building scalable backend and full-stack applications using Java, Spring Boot, React, and event-driven architectures. Experienced in designing microservices, building asynchronous workflows for real-time financial systems, and developing production-grade applications with a strong focus on clean architecture, object-oriented design, SOLID principles, reliability, and maintainability.

4+ Years of Experience
Java Spring Boot Microservices
Javascript React + knockout
9.33 CGPA / 10.0 (B.E. CS)
Harshal Kudale

Featured Projects

All Projects
Flagship Project Open Source Desktop App

Bifurc

Desktop localhost domain proxy manager & API development toolkit

A desktop API development workspace that combines RFC 6767 localhost domain routing, real-time HTTPS traffic interception, replay, API mocking, multi-protocol testing (REST, GraphQL, gRPC, WebSockets), and Git-backed configuration into a unified developer workflow.

*.localhost domain mapping (RFC 6767) without touching hosts files
Trusted local CA generation & zero-config TLS interception
Live traffic capture, replay, and advanced scriptable mocking
Git-based workspace versioning for team API workflows
Go TypeScript React Networking DevTools Open Source

Open-source Windows utility to override Microsoft default browser settings for embedded links. Zero-footprint solution utilizing Image File Execution Options (IFEO) settings.

Windows C++ Open Source Systems

Technical Skills

Languages

Java (8/17) JavaScript TypeScript SQL

Backend & Architecture

Spring Boot Microservices REST APIs JPA / Hibernate Event-Driven Architecture

Frontend

React Next.js HTML5 / CSS3 Tailwind CSS

Data & Messaging

RabbitMQ MySQL PostgreSQL MongoDB

DevOps & Tooling

Docker Jenkins Git Maven Linux / Unix

Professional Experience

Senior Software Developer - Full Stack

Mediaocean Asia Pvt. Ltd. Pune, IN
July 2022 - Present
Java 17 Spring Boot Microservices RabbitMQ MySQL MongoDB Docker Jenkins Next.js React
  • Designed and developed scalable Java 17 microservices using Spring Boot, applying object-oriented design, SOLID principles, and enterprise engineering standards.
  • Built asynchronous, event-driven workflows using RabbitMQ for real-time financial systems, supporting the processing and reconciliation of 150,000+ transactions with high reliability and consistency.
  • Designed and implemented robust data persistence strategies using MySQL and MongoDB based on complex application requirements, performance profiling, and scalability needs.
  • Developed and maintained CI/CD automation pipelines using Jenkins, Maven, and Docker, significantly reducing deployment cycles and manual operational overhead.
  • Architected Next.js micro-frontend integration using Module Federation, enabling seamless interoperability between React and legacy client modules.
  • Led technical designs, proofs-of-concept, root-cause analysis (RCA), and high-standard peer reviews for critical financial systems in an Agile environment.

Education

B.E. Computer Science

Pune University (SPPU) Pune, IN
2018 - 2022 CGPA: 9.33 / 10.0
  • CGPA: 9.33 / 10.0 with distinction
  • Strong foundation in object-oriented programming, data structures, and software engineering principles

Latest Articles

Let's Connect

Whether you're looking to build scalable microservices, discuss developer tools like Bifurc, explore engineering opportunities, or simply want to say hello — feel free to reach out.

Based in Pune, IN (IST · UTC+5:30)
Open for senior engineering roles & collaboration