Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Swetha Narayanakumar

Swetha Narayanakumar

Chennai

Summary

Senior Software Developer at Mphasis Limited with 3.9 years of hands-on experience in building robust web applications and scalable backend systems using Java, Spring Boot, and Microservices. Known for writing clean, maintainable code, delivering high-quality solutions on time, and consistently exceeding project expectations.
Passionate about system design, performance optimization, and collaborating with cross-functional teams to deliver impactful software products.

Overview

4
4
years of professional experience

Work History

Senior Software Developer

Mphasis Limited
09.2021 - Current

Project: FedEx (ISPI Freight Services)

  • Project description: Building a reliable website to create a shipment, bill, and track the shipment for the US, CA, and MX regions.
  • Developed and enhanced web applications in client-server environments using Java/J2EE technologies, delivering features as per client requirements, and improving existing applications.
  • Created 50+ technical design documents and implemented business logic using SpringBoot, with RESTful and Microservices architecture principles.
  • Led Blue-Green Deployment in Jenkins, and addressed Nexus and SonarQube violation fixes to ensure code quality and compliance.
  • Interacted with Java controllers (JSON) to perform data exchange between backend systems, and tested API calls using Insomnia/Postman.
  • Monitored and analyzed logs on PCF/Splunk to identify and resolve the root causes of issues.
  • Performed debugging and optimization, ensuring the stability and reliability of applications.
  • Leveraged Test-Driven Development (TDD) practices, resulting in a 30% reduction in software defects, and improved code quality.
  • Optimized Java code, leading to a 25% improvement in application performance through code refactoring and performance enhancements.
  • Written JUnit test cases to verify software functionality and ensure the reliability of features.
  • Maintained comprehensive documentation of code changes to facilitate smooth knowledge transfer among team members.
  • Actively participated in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, ensuring the timely delivery of software solutions.
  • Utilised GitHub for version control, enabling effective collaboration and smooth code management within the development team.
  • Testing: Ensured quality with code quality and coverage using JUnit, Mockito, and code coverage analysis.

Education

Bachelor of Engineering - Electronics and Communication Engineering

College Of Engineering, Guindy
01.2021

Skills

Languages:

  • Java
  • SQL

Frameworks & Technologies:

  • Spring Boot, Microservices,
  • REST APIs
  • JUnit
  • HTML, CSS, and AngularJS

Databases:

  • MySQL

Tools:

  • GitHub
  • Eclipse,IntelliJ, STS
  • Postman
  • Insomnia

Cloud & Deployment:

  • Pivotal Cloud Foundry (PCF),
  • Jenkins

Development Practices:

  • Test-driven development (TDD)
  • Agile methodologies
  • Problem solving

Accomplishments

  • Certificate of recognition: awarded by the Global Delivery Head for outstanding contributions to the successful migration as part of the Freight Mainframe Exit Program
  • Kudos Award: Received Kudos three times from the manager for taking ownership and helping the team with technical challenges on a day-to-day basis And helping the team on Quality process activities and extended support beyond working hours.

Timeline

Senior Software Developer

Mphasis Limited
09.2021 - Current

Bachelor of Engineering - Electronics and Communication Engineering

College Of Engineering, Guindy
Swetha Narayanakumar