Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Sundaresan Krishnamurthy

Chief Development Architect & Cloud-Native Transformation Coach for Customer Experience & Solutions at SAP

Cloud-Native Architecture
Transformation Coach
Deploy With Confidence Daily on Cloud
Event-Driven Architecture
Domain Driven Design
Sundaresan Krishnamurthy
44 years old
Professional Status
Employed
Open to opportunities
About Me
With over 21 years in IT, my focus is on Cloud-Native Microservices Architecture, leveraging Java and related technologies. My expertise extends to designing and implementing large-scale SaaS applications on SAP BTP, with a strong background in HANA, Modern ABAP, and REST API development. I'm a recognized Technology Evangelist and speaker, particularly in Cloud-Native solutions and ABAP for HANA.
  • Purpose: Build and nurture our SaaS application on the Cloud to be ready for adoption by our 70,000+ Potential Customers in terms of Scalability and other cloud qualities for multiple data centres hosted on different hyper-scalers(AWS, Azure etc)
    Lead central architect for a Cloud-Native SaaS application - SAP Cloud Application Lifecycle Management
    Cloud-Native Transformation Coach for the 200+ member Engineering Team
    Trusted Technical Advisor to the C-Suite Engineering Leader for the Cloud Transformation Journey
  • Helped the organization to achieve continuous deliver(DAILY) on the cloud with a forward looking cloud architecture with highest quality ensured through full automation (in all possible levels) ultimately leading to a product experience that our customers love
  • Contribution and evolution of the central architecture concepts and ensuring adoption of the same e.g. Public API Strategy, Infrastructure-as-Code, Test Harness
    Building a scalable architecture to move large amounts of data within and outside our Customer's cloud subscriptions complying the security standards
    Defining the future architecture considering evolution of the technology components and industry best practices e.g. Migration of our 50+ micro-service from CloudFoundry to Kubernetes environment
  • Coaching individual micro-service teams with the cloud transformation & cloud mindset
  • Coaching individual micro-service teams arrive at their own signature approach to "Shift+Left" their tests
  • Evangelising the Clean-Code principles and other Agile Engineering Practices
  • Help teams assess their cloud maturity levels and to identify areas of improvements with concrete actionable insights with focus on "How can we improve?"
  • Transformation of a 200+ member Organisation from On-Premise Development to Cloud-Native Development
    Technical visionary helping teams collaborate and create that magic in delivering best work on a DAILY basis
  • Coached and trained multiple teams of 10 in adopting their existing development stack for a Continuous Delivery to production everyday
  • My architecture contributions are always tangible with focus on the big picture
  • When I coach teams I do it with more concrete topics and I do it with empathy while keeping an eye not to loose the outsider perspective
  • I follow a detail-oriented approach in helping teams solve problems- I am passionate about the topics I choose to work on
  • Driving the initiative to migrate our 100+ micro-services SaaS application from CloudFoundry to Kubernetes with SAP's future technology stack based on Kyma

Agile & Cloud-Native Development Coach

SAP Labs India
October 2017 to September 2019
Full-time
Bangalore
India
  • Help teams transition into Cloud Development & Delivery Model from a technical perspective
  • Coach teams on Microservices Architecture
  • Coach teams on TDD,Clean Code and Agile Practices for Cloud Delivery
  • Cloud Maturity Assessment

Product Owner/Development Architect IoT Application Enablement

SAP Labs India
July 2015 to September 2017
Full-time
Bangalore
India
  • Design and Implementation of the IoT Data Ingestion Pipeline(Spark Streaming, Kafka ...)
  • Design and Implementation of IoT Rules Execution on Data Ingestion Pipeline
  • Design of Microservices for IoT Application Enablement Platform(Meta Data, Configuration, Timeseries)
  • Big Data Enablement of IoT Application Enablement Platform
  • Design of IoT Meta-Data Cache

Product Manager/Development Architect

SAP Labs India
July 2010 to June 2015
Full-time
Bangalore
India
  • Evangelization of "HANA with Modern ABAP Development" in the region
  • HANA Product Management Activities - Partner/Customer Workshops, Deep-Dive Technical Info Sessions on HANA and ABAP Development
  • Successful Customer Engagements - Custom Code Analysis & Optimization-Suite On HANA Migration
  • Converted Customer + Partner feedback into concrete technical inputs for the Product/Technology Development Teams
  • Developed Modern Developer Tools for intuitive visualization of performance analysis data
  • Technical Architect for the Modern Process Integration Modeling Tools for the Eclipse IDE
  • Successful transformation of Customer Insights into product features in the area Custom Code Analysis
  • Research and prototype - Code Modernizer - Guided re-mediation of Custom Code
  • Research and prototype - Consuming SAP ERP Artefacts from Node.JS environment
  • Product Owner Responsiblities- Defining product backlogs with right prioritization and execution using Agile Methodologies
  • S/4HANA Spokes Person from the location representing the ABAP Platform group

Senior Software Engineer/Associate Architect

SAP Labs India
September 2006 to June 2010
Full-time
Bangalore
India
  • Design and Development of Webservice(A2X) Generator Tool for SAP BusinessByDesign Application Platform .
  • Initial Prototype/POC implementation to derive the target architecture
  • Proposal of Generic Programming approach
  • Architectural Design/Implementation of the Design-Time meta model for the tool
  • Design and Implementation of the WebService Signature Derivation Rules
  • Design and Implementation meta-model persistency and runtime access
  • Architectural Design/Implementation of “Reuse Types Infrastructure”
  • Partner Development Infrastructure – Integration of WebService Generator Tool
  • Architecture definition for integrating the existing ABAP based service-enablement tool into Visual Studio environment
  • Definition of new Meta Object to augment the tool integration
  • Identification and addressing of existing issues in terms of usability and robustness and addressing them
  • Implementation of POC prototypes to augment and validate the architecture and design concepts
  • MDRS Meta Object Implementation using ABAP Business Object Processing Framework

Development Specialist

SAP Labs India
March 2005 to 2006
Full-time
Bangalore
India
  • Involved in the tool enhancements of SAP ABAP Workbench Class Builder .
  • Implementation of “Source-Code Based Editor” feature for ABAP Class Builder Tool
  • Implementation of support for “Package Section” in ABAP Class Builder.
  • Proposed the concept of AAXB(ABAP API for XML Binding)

Software Engineer

Hewlett-Packard
July 2003 to 2005
Full-time
Bangalore
India
  • Implementation of MMC SnapIn in Visual Studio.Net Environment for managing the Wireless HotSpot Solution
  • Involved in the implementation of OSS/J JSR-90 TeMIP Adapter
  • Hands-On experience in the XML Parsing techniques
  • Knowledge of XML Standards like XSD,XSLT etc
  • Knowledge of JAXB Architecture

Project Trainee

Hewlett-Packard
December 2002 to July 2003
  • Responsible for implementation of testing tool in JAVA technology for testing various modules of a telecom solution WITS 2.0
  • Involved in various maintenance and testing activities of WITS 2.0.
  • Gained programming exposure to various technologies like Java , PL/SQL, Pro*C ,Javascript etc
  • Hands-on using Log4J , HTTPClient APIs
  • Exposure to Xerces Java XML Parser library
  • Test Driven Development
  • Single Trunk Approach
  • Mob Programming
  • Behaviour Driven Development
  • Test-First Approach
  • Clean Code Practices
  • Facilitator for Cloud-Adventure Game
    Expert
  • Coaching team on Cloud-Native Culture
    Expert
  • Preferred Trainer - Cloud Native Development
    Expert
  • Preferred Trainer - "ABAP Development on HANA" for Customers and Partners
    Expert
  • Speaker for SAP DKOM Sessions
    Expert
  • Speaker for SAP TechEd Sessions
  • Speaker for External SAP Events like "SAP Inside Track"
  • Functional Programming Principles in Scala
  • Microservice Development in Java on Cloud Foundry
  • SAP Architecture Curriculum
  • Expert@SAP
  • Microservice Development on CloudFoundry & Kubernetes
  • Spark Streaming, Kafka
  • Java,Scala
  • Cloud Development - SAP Cloud Platform
  • SAP IoT Application Enablement Platform
  • Meta-Models for IoT
  • SAP HANA
  • Meta-Models for IoT
  • SOA based Service Modeling
  • SAP HANA
  • ABAP
  • CloudFoundry
  • Kubernetes
  • Shift+Left Testing
  • Contract Testing
  • Mentoring Architecture Community
  • Cloud Architecture Consulting
  • Cloud Transformation Coaching
  • Practicing Presence
  • Mindful Coding
  • Coaching & Mentoring - Work-Life Balance, Technology, Finding the Inner Purpose
  • Staying Focused - Doing one thing at a time
  • Search Inside Yourself (SIY) Ambassador
  • IoT Data Streaming and Rules
  • Auto-Scaling & Performance Optimization of Cloud Applications
  • Techniques for Monitoring Data Ingestion in a Distributed Environment
  • Process Integration Techniques and Standards
  • Design Thinking Approach to Production/Solution Definition
  • Architecture Modeling
  • Teaching and Technical Mentoring for SAP Scholars part of Scholar@SAP Program

MS

Birla Institute of Technology

September 2006 to September 2008
Software Systems
(Work Integrated Learning)

MCA

Bharathidasan University

June 2000 to May 2003
Computer Applications

B.Sc(Hons)

Sri Sathya Sai Institute of Higher Learning

June 1997 to March 2000
Physics