Sagar Madivalar

Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Highly Stable

Key Highlights

  • 11+ years of experience in software engineering.
  • Expertise in cloud and microservices architecture.
  • Patent holder for innovative database filtering method.
Stackforce AI infers this person is a Cloud Computing expert with strong microservices and data integration capabilities.

Contact

Skills

Core Skills

MicroservicesJavaKafkaJava DevelopmentRabbitmq

Other Skills

JavaScriptRescriptTypeScriptSolaceDynatraceDatabase DesignSOAPRESTUI5JIRASeleniumNodeJsHtmlCssCollections

About

Hi, I’m an experienced Staff Software Engineer (Cloud and Microservices) with a demonstrated history of working in the computer software industry for 11+ years, Masters in Software Systems (Data Analytics) and Bachelors in Information Science. Below is my skill set based on my experience in the industry: • Languages: NodeJs, Javascript, Typescript, Rescript, ReasonML, Java, Html, Css • Proficiencies: Collections, Data Structures, Algorithms, Design Patterns • Frameworks: Spring Boot, Spring Rest, Hibernate, Mockito, Jest, Jasmine • Database: Kafka, Postgres, MsSql, SAP Hana, Cassandra • Message queuing: Solace, RabbitMq • IDE: Eclipse, IntelliJ, Visual Studio Code • Tools: Cloud foundry, Apache Maven, JIRA, GitHub, Jenkins, Docker, Sonar, Whitesource, Fortify, Dynatrace, Cursor, Guthub:co-pilott • Methodologies : Agile, Waterfall, Extreme Programming, Feature teams, Kanban I also have a patent: Title: A Method for the intelligent Log Filtering and Noise reduction in an in-memory database system Read about it: https://patents.justia.com/patent/20210157780

Experience

11 yrs 6 mos
Total Experience
5 yrs 6 mos
Average Tenure
5 mos
Current Experience

Celonis

Staff Software Engineer

Dec 2025Present · 5 mos · Hybrid

Sap

3 roles

Senior Software Developer

Promoted

Mar 2023Nov 2025 · 2 yrs 8 mos

  • Senior Software Developer (Cloud) in Master Data Integration
  • MDI is a consolidation of all master data from all entities of SAP, the project aims at having a common platform which allows integration of all master data objects, creating, maintaining and exchange of the same. Working of various modules of this project to enable seamless integration.
  • Feature ▪ Implementation of an mTLS library (java, rescript and typescript) based app2app trust in cloud foundry
  • Role: feature lead/owner
  • Responsibilities: Work on architectural design decisions records, e2e feature implementation, design discussions with stakeholders, give demo's to other teams, guide junior team member for a efficient and collaborative team work
  • Feature ▪ Master data governance framework that governs master data objects and their lifecycle
  • Role: feature lead/owner
  • Responsibilities: Work on architectural design decisions records, e2e feature implementation, design discussions with stakeholders, database design, give demo's to other teams, guide junior team member for a efficient and collaborative team work
  • Feature ▪ Asynchronous message processing using kafka and solace
  • Role: team member
  • Responsibilities: Work on PoC to explore solace and kafka listeners, e2e feature implementation, send metrics to dynatrace (success and failure metrics with processing time), scale application to support multiple master data entity objects, give demo's to other teams, guide junior team member for a efficient and collaborative team work
  • Other Activities:
  • ▪ Handle customer incidents
  • ▪ Participate in threat modelling sessions to identify possible threats in a feature
MicroservicesJavaScriptJavaRescriptTypeScriptKafka+2

Software Developer

May 2020Feb 2023 · 2 yrs 9 mos

  • Software Developer(Cloud) in Master Data Integration
  • MDI is a consolidation of all master data from all entities of SAP, the project aims at having a common platform which allows integration of all master data objects, creating, maintaining and exchange of the same. Working of various modules of this project to enable seamless integration.
  • ▪ Designed and developed a java library (consumed by other apps) to integrate soap and rest modules, the library converts xml data to json data by accepting an input payload and a json template.
  • ▪ Developed a message processor which will read messages from RabbitMQ and based on the destination, forwards the request to a system.
  • ▪ Developed a java library that will listen to a kafka topic, read metadata(config) and store it in cache for faster read.
  • ▪ Developed a java interface app consuming various library to process data from soap side, conversion to JSON, validation, save to DB and further forwarding to next systems
  • ▪ Worked on migrating the existing API’s (reasonML - NodeJS modules) to a newer version which involves OData format, URL changes by implementing a reverse-proxy using nginx
Java DevelopmentJavaScriptSOAPRESTRabbitMQKafka

Software Developer

Oct 2016May 2020 · 3 yrs 7 mos

  • Developer in Technology and Innovation Cloud Ops
  • SAP CP Dashboard - Priority Dashboard is UI5-Java based Web Application which allows the Cloud Engineering team to monitor the services, shows on-going downtimes and send push notifications to a SLACK channel. The tool also categorizes the downtimes to various categories(p1/p2/p3) based of the duration of downtime and the business rules defined by KIE DROOLS Engine.
  • Outage Mapper - SOM is a UI5-Java based standalone web application that shows all the downtimes of all the services hosted on SAP cloud platform. Using this the user can create a JIRA ticket selecting single/multiple downtimes and acts as one tool connecting multiple application bringing the co-relation between data (Implemented SSO, multi-threading)
  • Vyper (aka ui5-automation-framework) - SAP UI5 test automation framework is based on popular open-source automation tools like selenium webdriver and protractor for automating applications based on SAP UI5. It is a simple chrome browser extension, which enables easy and stable automation of test scenarios for applications built using SAP UI5. Also released as open source (https://github.com/SAP/ui5-automation-framework/)
  • Dragon Blood - Created the Dashboards showing the availability of the Services deployed on the cloud.
Java DevelopmentJavaScriptUI5JIRA

Tata consultancy services

Associate System Engineer

Sep 2014Oct 2016 · 2 yrs 1 mo · Bangalore

  • Worked as Software Developer, SAP Consultant for SAP Business Data Warehouse.
  • Technical responsibilities:
  • Supporting production, Development and quality systems and troubleshooting issues in the BW system and loading data from R/3 to BW.
  • Working on Designing Objects, Data Modeling, Data Integrity, Transformations, Data base table structuring, Table joins, Data Loads, Process chains, Query Designing, BO reporting on BEX and analyzing reports.
  • Worked on background job scheduling and monitoring (Standard and user created), variants and background job release.
  • Collaborate with other team members and business representatives to ensure that data integrity, BO reports, security roles, authorizations meet the Client requirements.
  • Fixing change requests (CRs) pertaining to routine changes, transformations as well as performance tuning for existing routines and queries.
  • Enhancement for several objects and importing transports to systems over the client landscape thereby catering to client requirements and ensuring high performance.
  • Review data in all systems to ensure data integrity and quality solutions provided by the team thereby adhering to the quality standards provided by the client.
  • Worked on HP Service Manager Ticketing Tool to resolve issues in SAP BW and Security Modules.

Education

Birla Institute of Technology and Science, Pilani

Master of Technology - MTech — Computer Software Engineering

Jan 2017Jan 2019

B.V.B college of engineering and technology

Bachelor's degree — Information Technology

Jan 2010Jan 2014

Vidyaniketan College

Pre-University — Science

Jan 2008Jan 2010

Lions English Medium School

Secondary Education

Jan 1998Jan 2008

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience