Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

ROHITH GOWDA M A

Bengaluru

Summary

  • Java Full Stack Developer with 1.8 years of experience in building scalable Spring Boot microservices, Kafka-based messaging systems, and integrating Azure cloud services (Function Apps, Event Hub, Blob Storage). Proficient in developing REST APIs, frontend components using React.js, TypeScript, and modern UI/state management libraries. Experienced with CI/CD pipelines in Azure DevOps. Hands-on exposure to observability and NFR implementations including Zipkin, Grafana, and Prometheus. Strong in JUnit/Mockito testing, clean code practices, and POC-driven problem solving. A quick learner with excellent communication and collaboration skills, focused on delivering reliable and cloud-ready solutions.

Overview

2
2
years of professional experience
16
16
years of post-secondary education

Work History

Java Full Stack Developer

Happiest Minds Technologies
Bengaluru
05.2024 - Current

Java Full Stack Engineer

EADEN AIoT – Cloud & Data Platform | May 2024 – Present

Technologies: Java, Spring Boot, WebFlux, Kafka, RocketMQ, EMQX, Azure (AKS, Functions, Event Hub, Blob), Azure DevOps, Prometheus, Grafana, Zipkin, Debezium, Airflow, DBT, React, TypeScript

Backend & Cloud Contributions

  • Developed Spring Boot & Reactive WebFlux microservices for high-throughput, non-blocking IoT telemetry ingestion
  • Built real-time messaging pipelines with Kafka, RocketMQ, and EMQX enabling scalable C2D/D2C communication
  • Created secure, reusable file management APIs using Azure Blob Storage
  • Deployed and managed Azure-native workloads on AKS, integrating Event Hub and Azure Functions for event-driven processing
  • Implemented observability and tracing with Prometheus, Grafana, and Zipkin to meet performance NFRs
  • Enabled CDC-based ingestion using Debezium + Kafka for asynchronous data processing
  • Integrated Apache Airflow for DAG orchestration and DBT for transformations (SCD Type 2, deduplication)
  • Built job lifecycle management, dynamic connection handling, and automated schema discovery
  • Contributed to Bronze/Silver/Gold pipeline architecture and POCs for messaging and reactive systems
  • Ensured quality via JUnit, Mockito, integration testing, and CI/CD with Azure DevOps
  • Documented APIs (Swagger/OpenAPI) and supported QA and production issue resolution

Frontend – Data Pipeline Management UI

  • Built a drag-and-drop pipeline builder to create, schedule, publish, and manage data pipelines
  • Developed dashboards for job search, filtering, execution status, and real-time metrics visualization
  • Implemented UI modules for pipeline configuration, scheduling, logs, and error tracking
  • Integrated Airflow APIs to trigger, pause, monitor runs, and view task-level logs
  • Built data exploration and lineage visualization features across multiple data sources
  • Collaborated with Data Engineering teams to translate pipeline requirements into scalable UI components

Key Achievement

  • Built the core UI platform from scratch, delivering pipeline builder, monitoring dashboards, data exploration, and lineage modules, improving operational visibility for Data Engineers.

JustFurnishIt
Full Stack Developer Intern

Tech Stack:React.js, Redux Toolkit, Material UI, JavaScript, CSS, Java, Spring Boot, Spring Security, MySQL, REST APIs, Docker, Jenkins, AWS, Selenium, Swagger, JSON Server

Project Overview:

Developed a full-stack interior design booking platform enabling customers to browse, compare, and book curated interior design services from verified designers.

Key Responsibilities & Contributions:

  • Developed responsive frontend components using React.js, Redux Toolkit, and Material UI
  • Designed and implemented RESTful APIs using Spring Boot and Java
  • Integrated backend services with MySQL for secure and efficient data persistence
  • Implemented authentication and role-based authorization (Admin, Designer, User) using Spring Security
  • Built and tested application workflows across frontend and backend layers
  • Participated in code reviews, unit testing, and agile development practices
  • Assisted in CI/CD pipeline setup using Dockerand Jenkins
  • Used Swagger for API documentation and Selenium for automated testing
  • Key Achievements:
  • Contributed to end-to-end full-stack development of a production-ready application
  • Delivered a scalable, secure, and user-friendly UI
  • Followed clean code principles and best practices for maintainable architecture
  • Supported microservices-based backend design and deployment readiness

Education

Bachelor of Engineering - Electronics and Communication(8.4 CGPA)

Malnad College of Engineering(2019-23)
Hassan, India
07.2019 - 07.2023

PCMB(90%)

Masters PU College(2017-19)
Hassan, India
07.2017 - 05.2019

CBSC(10 CGPA)

Nethaji Public School(2007-2017)
Hassan, India
06.2007 - 05.2017

Skills

  • Java
  • JavaScript
  • TypeScript
  • Python
  • SQL
  • Spring Boot
  • Spring WebFlux
  • Spring Security
  • Reactjs
  • HTML5
  • CSS3
  • Bootstrap
  • Tailwind CSS
  • Microsoft Azure
  • Apache Kafka
  • MySQL
  • PostgreSQL
  • SQLite
  • Azure SQL
  • Azure DevOps
  • Docker
  • Kubernetes
  • JUnit
  • Mockito
  • JMeter
  • REST APIs
  • GraphQL

Accomplishments

Go That Extra Mile Champion – Happiest Minds Technologies (Q2 FY26)

Recognized for outstanding stakeholder collaboration, benchmark performance, and excellence in team delivery.

Timeline

Java Full Stack Developer

Happiest Minds Technologies
05.2024 - Current

Bachelor of Engineering - Electronics and Communication(8.4 CGPA)

Malnad College of Engineering(2019-23)
07.2019 - 07.2023

PCMB(90%)

Masters PU College(2017-19)
07.2017 - 05.2019

CBSC(10 CGPA)

Nethaji Public School(2007-2017)
06.2007 - 05.2017
ROHITH GOWDA M A