Summary
Overview
Work History
Education
Skills
Timeline
Generic

Komala Yerramneni

Lead Software Engineer
Hyderabad

Summary

Results-driven Full Stack Java Developer with over 10 years of experience in architecting, developing, and deploying microservices-based solutions using Java, Spring Boot, and modern cloud technologies.

Applying Domain-Driven Design (DDD) principles to build scalable, maintainable, and business-aligned microservices, transforming monolithic applications into modular systems. Proficient in designing and developing RESTful APIs and SOAP services for seamless communication between microservices.

Experienced in containerizing applications using Docker and orchestrating deployments on Kubernetes in AWS environments to ensure scalability and reliability. Skilled in building event-driven architectures with Apache Kafka, enabling real-time data processing and streamlining communication between microservices.

Focused on resilience and fault tolerance, implementing strategies such as circuit breakers and retries to ensure robust system performance. Strong background in Elasticsearch for efficient data indexing and search, and proficient in working with PostgreSQL and Oracle databases, ensuring high performance, data integrity, and security. Experienced in developing Micro Frontend (MFE) with React JS, enabling independent deployment of frontend components within a microservices ecosystem.

In-depth experience with Apache Spark and Scala for developing big data pipelines in Data bricks, enabling high-performance, large-scale data processing. Solid understanding of CI/CD processes using Azure DevOps, ensuring smooth and automated deployment workflows. A highly collaborative team player with expertise in Agile methodologies, focused on delivering high-quality, scalable solutions while driving innovation through Domain-Driven Design.

Overview

10
10
years of professional experience
5
5
years of post-secondary education

Work History

Technical Lead

S&P Global
04.2015 - Current

Project 1: CMP (Credit Master Platform) Role: Developer Technologies: Java, Spring Boot, SOAP, REST, Microservices, Kafka, AWS, Kubernetes

  • Developed SOAP, RESTful, and microservices for the Credit Master Platform (CMP), providing a robust foundation for credit data processing.
  • Built RESTful web services as FAAS (Function as a Service), enhancing scalability and agility.
  • Deployed FAAS and CAAS components to AWS Kubernetes (K8S), configuring necessary services and Kubernetes objects to ensure seamless integration and high availability.

Project 2: CORE Role: Lead Developer Technologies: Java, Spring Boot, SOAP, REST, React JS, Kafka, AWS, Kubernetes

  • Led a team in the development of CORE, the primary system of record for Standard & Poor’s ratings and ratings-related data.
  • Designed and implemented SOAP and RESTful microservices to handle data processing and dissemination for clients.
  • Developed a React js-based Core UI, providing an intuitive and efficient front-end for interacting with CORE data.
  • Deployed FAAS and CAAS components to AWS Kubernetes (K8S), managing the configuration of services and K8S objects for optimized deployment.

Project 3: RDD (Reference Data Domains) Role: Team Lead & Developer Technologies: Java, Spring Boot, Microservices, Kafka, Elasticsearch, React.js, Domain-Driven Design (DDD), Spark with Scala

  • Led the design and development of Reference Data Domains (RDD), focusing on sourcing, creating, and managing market view data for organizations and instruments.
  • Applied Domain-Driven Design (DDD) principles to structure and model complex systems based on business needs, collaborating closely with domain experts.
  • Developed microservices for organization and instrument domains, focusing on efficient data management and integration.
  • Built event-driven systems leveraging Kafka to ensure real-time data processing and smooth communication between services.
  • Designed and implemented data ingestion pipelines to handle large-scale data processing.
  • Utilized Elasticsearch for efficient indexing, search, and analysis of market data, enhancing data retrieval capabilities.
  • Developed Micro Frontends (MFE) using React JS, enabling modular, independent development and deployment of UI components.

Education

M. Tech - Computer Science & Engineering

JNTU
Kakinada
08.2010 - 12.2012

MCA -

Acharya Nagarjuna University
Guntur
07.2005 - 08.2008

Skills

Java

undefined

Timeline

Technical Lead

S&P Global
04.2015 - Current

M. Tech - Computer Science & Engineering

JNTU
08.2010 - 12.2012

MCA -

Acharya Nagarjuna University
07.2005 - 08.2008
Komala YerramneniLead Software Engineer