Madhu Ramaya


I am known to be a fun-loving person, and spend my time between exploring places and gaining new experiences, and travelling to understand newer cultures.

Courses and Certifications
MongoDB Certified Developer, Associate (C100DEV)

MongoDB Certified Developer, Associate (C100DEV)


Issued September 2020

  • Received recognition at Robert Bosch for developing an Android app, with an innovative use-case on IOT
  • Received Star Performer, 2012 at Infosys Technologies smooth, on-time delivery of project
Career Summary

Senior Cloud Developer with over nine years of hands-on experience in developing monolith applications and cloud-based solutions, using microservices architecture. Received success in:

  • Architecting large scale cloud solutions
  • Development using Agile software development and object-oriented methodologies
  • Business Process Modelling and Automation
  • Cloud Computing and Security
  • DevOps and Continuous Delivery
  • Domain experience in Internet of Things (IoT) and automotive multicore
  • Developing applications using domain driven design
  • Hands-on experience in test-driven development and pair programming
  • Delivered highly scalable, loosely-coupled applications using Event driven architecture

  • Bachelor of Engineering in Electronics and Communication, Visvesvaraya Technological University, Belgaum, India. June 2007 – May 2011
Work Experience


October 2019 - present

  • Develop loosely-coupled configurable workflow solution using Camunda and Spring Boot
  • Involved in requirement gathering, client interaction, design and full-stack development of projects for customer using technologies like Asp.Net, AngularJS, Sql Server, NRules, PowerBi, Azure Service Bus and Event Grid
  • Worked on data analysis and big data project using Apache Spark, Scala, Azure DataBricks and Azure Data Factory

Lead Engineer

June 2018 - September 2019

  • Involved in design and development of micro services using Spring Boot and Spring Data for Smart Meter application
  • Worked on receiving live data from IoT devices using Azure IoT Hub, analyze the device data and store in Azure Cosmos DB

Lead Engineer

August 2016 - October 2019

  • Responsible for requirement analysis, prototyping and validation of solutions for Smart Parking solution for a LG Electronics, South Korea
  • Implemented solution using Spring MVC, MQTT and MongoDB to receive live data from Smart Parking devices, allow customers to book parking reservations, handle smart parking logic, send push notifications and sms to customers regarding the various reservation status
  • Worked at client location during UAT testing phase to provide quick resolutions, handle performance issues, and responsible for faster delivery of the project
Robert Bosch

Senior Engineer

October 2014 - August 2016

  • Responsible for overall development of an internal tool for embedded development team to test automotive features
  • Developed an UI interface for the application using Eclipse SWT and backend in Eclipse Modelling Framework (EMF)
  • Development, Unit Testing, Integration Testing, Bug fixing and delivery of the project

Senior Software Engineer

December 2011 - October 2014

• Worked on backend of a customer appointment reservation application for Apple stores
• Worked as individual contributor involved in coding, testing and support of the project during maintenance phase

Technical Skills
Backend Technologies
  • NodeJS
  • Java
  • C#
  • Microsoft Azure
  • Web API
  • GraphQL
  • AWS
Frontend Technologies
  • Javascript
  • Angular
  • Html
  • CSS
  • TypeScript
  • Spring MVC / Spring Boot
  • Dot Net
  • Entity Framework
  • ASP Net Core
  • Apache Spark
  • J2EE
  • Spring Boot
Webservices Tools
  • REST
  • MQTT
  • WebSocket
  • ASP Net Core
  • MySQL
  • PostgreSQL
  • MongoDB
  • Oracle
  • SQL
  • Cosmos DB
  • Redis
  • Azure DevOps
  • Team Foundation Server
  • Git Lab
  • SVN
  • Jenkins
Technical Domains
  • Cloud Technologies
  • MVC
  • IOT
  • AWS
  • Docker