K

Kumaraswamy Gowda

Software Engineer

Bengaluru, Karnataka, India20 yrs 2 mos experience

Key Highlights

  • 20+ years in cloud and enterprise application development.
  • Expert in microservices and distributed systems architecture.
  • Proven leadership in technical team management and customer engagement.
Stackforce AI infers this person is a SaaS architect with extensive experience in cloud-native applications and microservices.

Contact

Skills

Core Skills

Cloud-native ApplicationsMicroservicesDistributed SystemsSystem DesignObject-oriented Programming (oop)

Other Skills

Apache KafkaCore JavaScalable ArchitecturePerformance ImprovementNoSQLOperational ExcellenceSplunkYourKitObject Oriented DesignSpring Bootbasic machine learningREST APIsPlatform as a Service (PAAS)Splunk CloudDynatrace

About

• Approximately 20+ years of experience in building cloud and enterprise applications. • M.Tech degree in Computer Science from NIT, Surathkal, Karnataka, and B.Engg in Computer Science from UVCE, Bangalore. • Passionate and Technical leader by nature with innovative mindset to build and solve complex apps • Demonstrated experience in building enterprise applications and cloud microservice applications from inception to delivery, incorporating a holistic approach covering back-end, UI, performance, scalability, security and serviceability. • Proven experience in building on-premise and cloud-based applications. • Well versed in multiple data centers, splunk, dynatrace, apache kafka, nosql database and latest tools and technologies • Strong in distributed design, system design, design patterns, Object Oriented Analysis and Design, Microservices, Springboot, REST, JAX-RS, JPA, Bootstrap, JQuery, JavaScript, Servlet, JSP. • AI driven development with Github copilot, Cline, Claude Code, SAP Joule, Agentic AI, etc • Basic knowledge on machine learning and leading a team with few usecases • Strong analytical and problem-solving skills. Strong in Data Structures and algorithms. • A history of technical team leadership & a willingness to engage customers and their issues. • Having an Attitude of willing to learn, accept the challenging environment and confidence in delivering the results within timelines by constantly motivating the concerned teams to provide the best solutions to the clients.

Experience

20 yrs 2 mos
Total Experience
--
Average Tenure
--
Current Experience

Sap ariba

3 roles

Senior Principal software engineer & Lead Architect

Promoted

Apr 2025Present · 1 yr 2 mos

Cloud-Native ApplicationsMicroservicesDistributed SystemsApache KafkaCore JavaScalable Architecture+10

Principal Software Engineer

Apr 2022Mar 2025 · 2 yrs 11 mos

  • Strategic Sourcing in SAP Ariba procurement is the market leader in the procurement work for spend analysis, saving opportunities. I work as an location and lead architect for number of solutions. Some of my key contributions and responsibilities
  • Developing cloud applications for procurement sourcing, breaking monoliths to microservices
  • Leading ML usecase development for adding smartness to sourcing
  • Architecting and designing category management solution on the SAP BTP cloud
  • Breaking monolith into microservices
  • Design reviews, code reviews
  • Hands-on development
  • Solving critical customer issues, P0 issues
  • Performance analysis and improvements by 10X
  • Newer tech stack adoptions
Spring BootREST APIsbasic machine learningYourKitApache KafkaCloud-Native Applications+13

Staff Software Engineer

Oct 2018Mar 2022 · 3 yrs 5 mos

Spring BootREST APIsbasic machine learningYourKitApache KafkaCloud-Native Applications+11

Persistent systems

2 roles

Development Architect, Rational Publishing Engine (IBM Labs)

Promoted

Dec 2017Oct 2018 · 10 mos

  • https://jazz.net/products/rational-publishing-engine/
  • https://rpeactual.com/
  • Technical point of contact for architecting, design and development of Rational Publishing Engine. Technically leading the Lifecycle Integration Adapter for Aras Innovator efforts for TRS and supporting global configuration.
REST APIsYourKitDistributed Systemssystem designObject-Oriented Programming (OOP)Platform as a Service (PAAS)+3

Development Lead, Rational Publishing Engine

Apr 2016Dec 2017 · 1 yr 8 mos

REST APIsYourKitDistributed Systemssystem designObject-Oriented Programming (OOP)Platform as a Service (PAAS)+3

Rational, ibm india software labs

2 roles

Technical Lead

Apr 2014Mar 2016 · 1 yr 11 mos

  • My responsibility were to migrate from Rational Publishing Engine (RPE) desktop based application to Web application, which includes finalizing tech stack, data model design, Rest API design, Implementation of complex modules, guiding the team and more like blogging, DPP, etc.
  • We even hosted our document generation engine as a service on IBM Cloud (Earlier Bluemix).
  • Co-author for RPE at https://rpeactual.wordpress.com/
REST APIsYourKitDistributed SystemsObject-Oriented Programming (OOP)Platform as a Service (PAAS)Java+1

Senior Staff Software Engineer

Sep 2012Mar 2014 · 1 yr 6 mos

  • Rational Publishing Engine (RPE) is a tool to automate the generation of documents for ad hoc use, formal reviews, contractual obligations, or regulatory compliance can help improve quality and productivity while reducing risk and cost.
  • Generates high quality documents with complete flexibility in formatting
  • Generates composite reports containing data from multiple sources
  • Supports multiple output formats
  • Includes predefined templates for rapid adoption
  • Provides an easy-to-use graphical template editing environment for custom report design
  • Supports concurrent document generation to multiple target formats from a single template
  • Connects to any XML data source, including RESTful interfaces
REST APIsYourKitDistributed SystemsObject-Oriented Programming (OOP)Platform as a Service (PAAS)Java+1

Jpmorgan chase

3 roles

Sr Associate / AVP

Promoted

Jan 2012Sep 2012 · 8 mos · Bengaluru Area, India

  • Work on high impact task, design and development of new functionality;
  • Framework changes to be able to report at Legal Entity level (flexible enough to report at any level)
  • Re-engineering of existing applications like adjustments, etc.
REST APIsDistributed SystemsObject-Oriented Programming (OOP)Platform as a Service (PAAS)JavaSystem Design

Associate (Application Developer)

Promoted

Feb 2011Jan 2012 · 11 mos · Bengaluru Area, India

  • Part of database re-modelling to be capable of consuming data at Legal Entity level.
  • Development of high risk, challenging db remodelling tasks affecting entire suite of applications.
  • Implemented generic entitlements functionality for access control
  • Design and development of web based applications using Spring framework, Sybase database, Tomcat server.
  • Added functionality to inbuilt reporting framework, reusable components, junits, etc.
Object-Oriented Programming (OOP)Java

Professional (Application Developer)

Mar 2010Jan 2011 · 10 mos · Bengaluru Area, India

Object-Oriented Programming (OOP)Java

Oracle

2 roles

Senior Applications Engineer

Mar 2009Mar 2010 · 1 yr · Bengaluru Area, India

  • Started as developer for product development of RDC4.5.3 using Oracle ADJ UIX, Servlet/JSP, Object Oriented Javascript, Ajax, etc
  • Design and development of a complex module for OC4.6 release using Oracle ADJ UIX, Servlet/JSP, .Object Oriented Javascript, Ajax, Oracle 11g database, 10g application server, applets/swing, XML, XSL, PL SQL, Oracle Forms 10g, Apache ant.
  • Involved in business requirement discussion with the product management team including feasibility analysis.
  • Designed Conditional Branching feature.
  • Implementing Conditional Branching in java layout editor (applet)
  • Writing PL/SQL package
  • Writing Oracle forms code to add new UI components
  • Integrating the Oracle form, PL/SQL coding and java layout editor.
  • Updating HTML generation code XSL code to handle new tags in the XML.
  • Handling client side code for hiding / showing or graying out the div elements.
  • Handling server code fixing issues/bugs.
Object-Oriented Programming (OOP)Java

Applications Engineer

Jan 2007Mar 2009 · 2 yrs 2 mos · Bengaluru Area, India

Object-Oriented Programming (OOP)Java

Cognizant technology solutions

Programmer Analyst

Nov 2005Jan 2007 · 1 yr 2 mos · Bengaluru Area, India

  • I was trained in Java/J2EE technologies for a couple of months after which I worked developing an internal Business development tool using Struts from scratch for handling Insurance domain projects.
  • I also developed a proof of concept on mobile application using Midlets and WML and tested it using a simulator.
Object-Oriented Programming (OOP)Java

Education

National Institute of Technology Karnataka

MTech — Computer Science

Jan 2003Jan 2005

UVCE, Bangalore

BE — Computer Science

Jan 1998Jan 2002

Stackforce found 100+ more professionals with Cloud-native Applications & Microservices

Explore similar profiles based on matching skills and experience