Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mohan Kumar Yarrajodu

Bengaluru

Summary

Experienced Software Developer with over 6 years of expertise in developing and implementing Java and Spring Boot applications in the Telecom and Payment domains. Proficient in designing and developing microservices architectures, RESTful APIs, and backend components using Spring Boot, Spring MVC, and Core Java. Strong background in managing and optimizing SQL, MongoDB, and Redis for data persistence and caching. Familiar with deploying applications to the cloud using Google Cloud Platform (GCP), including Docker for containerization and Kubernetes for orchestration, ensuring scalable and efficient cloud-based deployments. Skilled in utilizing cloud-native tools for application monitoring, logging, and performance tuning. Additionally, experienced with Splunk for log management and creating real-time dashboards and alerts to ensure proactive system health in production environments.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

IBM
01.2022 - Current

Developed a comprehensive Telecom Internet/Voice ordering system that provides RESTful services for processing new connect orders. The system facilitates seamless integration of customer order management and provisioning. Additionally, contributed to a Digital Account Management system to manage and allow customer to view/edit profile info, including billing, service adjustments, and digital service enhancements, ensuring efficient and scalable operations for telecommunications service providers.

  • Developed scalable applications using agile methodologies for timely project delivery.
  • Involved in discussions on requirement and clarifications.
  • Development of use cases and unit testing.
  • Implementation of REST APIs.
  • Development, Sonar standards & Unit test cases.
  • Helping the code review of team.
  • Worked on Splunk dashboards/Alerts based on backend service logs.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.

Software Developer

Girmiti Software
07.2018 - 01.2022

Payment Gateway which exposes REST services to mobile clients and TCP/IP ISO8583 services to POS terminals through which they can perform transactions like sale, void, refund, preauth, preauth completion, settlement, reconciliation, load money etc. Load money is integrated with the Issuance system which is also part of the acquirer suit of products.

Contribution

  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Involved in discussions on requirement and clarifications.
  • Technical design of Requirement.
  • Development of use cases and unit testing.
  • Implementation of REST APIs.
  • Implementation of ISO 8583 socket layer.
  • Development, Sonar standards & Unit test cases.
  • Helping the code review of team.
  • Updated old code bases to modern development standards, improving functionality.

Education

Bachelor of Science - Electronics And Communication Engineering

Sana Engineering College
Kodad
05-2017

Skills

  • Programming Languages: Java, SQL, MongoDB, Redis
  • Frameworks & Tools: Spring Boot, Spring MVC, Spring Security, Hibernate
  • Web Technologies: REST API, Microservices, SOAP, JSON, XML
  • Database Management: SQL, MongoDB, Redis (Database programming & optimization)
  • Cloud Technologies: GCP (Google Cloud Platform), Kubernetes (for deployments), Docker
  • DevOps: GCP Deployments, Splunk for monitoring, GIT
  • API Development & Design: RESTful API design, API versioning, Swagger for documentation
  • Testing & Debugging: JUnit, Mockito, Integration Testing, Load Testing
  • Monitoring & Logging: Splunk Log Search, Dashboards, Alerts setup
  • Architectural Skills: Microservices architecture, SOA (Service-Oriented Architecture), distributed systems

Timeline

Senior Software Engineer

IBM
01.2022 - Current

Software Developer

Girmiti Software
07.2018 - 01.2022

Bachelor of Science - Electronics And Communication Engineering

Sana Engineering College
Mohan Kumar Yarrajodu