Summary
Overview
Work History
Education
Skills
Competencies
Timeline
Generic
Swagatika Rout

Swagatika Rout

Lead Full Stack Developer
Bangalore

Summary

I am a developer with 13 years of experience designing, developing, and maintaining software programs, systems, and applications using multiple technologies that involve microservices using Spring Boot, ui development. I have a background in leading distributed teams in complex development projects for B2B scenarios. My objective is to work in a challenging environment that provides me with scope for innovation, to utilize my potential, and add value to the organization.

Overview

14
14
years of professional experience
4
4
years of post-secondary education

Work History

Lead Engineer

Sap Labs
Bangalore
11.2018 - Current
  • Developed and maintained modules across the CRM domain, including sales(Retail Execution) and service, and cross-applications like Library and Product Lists. Designed and implemented metadata solutions for product lists to support elastic search functionality.
  • Experienced in all phases of project execution that involve requirement analysis, design, development following design patterns, end-to-end testing, and solving customer incidents. Demonstrated proficiency in event pub-sub models. Implemented end-to-end CRUD API solutions using Java Spring Boot, including business determinations, validations, and exception handling.
  • Contributed to the backend and UI development of Library management microservices for cloud-native stacks.
  • Worked on gRPC server and client-side implementations.
  • Managing a team of 7 developers by guiding them technically as well as providing them feedback as in when required.
  • Responsible for providing individual feedback to the management during appraisal cycle.
  • I am currently owning and managing the entire module lifecycle, end-to-end
  • Currently managing a module end to end.
  • Utilized event pub-sub models for batch validity date updates in the background, involving Kafka queue.
  • Worked on migration of data to cloud native stack using batch processing.
  • Successfully migrated the product list module from ABAP to a Spring Boot application.
  • Developed and executed unit tests using JUnit and Groovy, performed integration testing using JMeter, and implemented mutations for various modules.
  • Participated in the development and design tasks, as well as addressing customer incidents for the Sales order application.
  • Created a PDF generator API for converting images to PDF using PDF Box. Contributed to UI development using Angular for the product list module, focusing on error handling and state management.
  • Formulated complex queries using elastic search capabilities based on search index requirements.
  • Conducted multiple demos for various customers. Effectively communicated backlog details to team members, code reviews and validated features. Tracked features and bugs using Jira.
  • Used KIBANA for monitoring the service and implemented caching using caffeine.
  • Contributed to production readiness by conducting scans, validations, and documentation processes.

Senior Hybris Cloud for Customer Consultant

Robert Bosch Engineering And Business Solutions
Bangalore
06.2015 - 10.2018
  • Developed and designed custom business objects using Cloud Application Studio.
  • Implemented and maintained multiple reusable functions as part of the project process.
  • Identified and Implemented CRM events to copy competitor partner functions from one order to the other.
  • Worked on actions to create a follow-up doc with validations.
  • Worked on UI automation using javascript.

Software Engineer

Cognizant Technology
Bangalore
01.2012 - 05.2015
  • Developed and designed custom business objects using Cloud Application Studio.
  • Implemented and maintained multiple reusable functions as part of the project process.
  • Identified and Implemented CRM events to copy competitor partner functions from one order to the other.
  • Worked on actions to create a follow-up doc with validations.
  • Worked on UI automation using javascript.

Education

B.Tech - Information Technology

Gandhi Institute Of Engineering And Technology
08.2007 - 06.2011

Skills

Programming Languages: Java, Java Script, Type Script, ABAP

Frameworks: Spring Boot, Cloud For customer SDK, AWS

Microservices: gRPC , Copilot Agentic

Database: MongoDB, Search Index using Elastic Search

Testing: JUnit, Groovy, JMeter, Jasmin, Playwrite

UI Development: Angular

Utilities: Git, JIRA, Postman, Insomnia, Bruno

Event-Driven Programming: Kafka

undefined

Competencies

  • Performance Optimizations
  • Incident investigations
  • UI State management


Timeline

Lead Engineer

Sap Labs
11.2018 - Current

Senior Hybris Cloud for Customer Consultant

Robert Bosch Engineering And Business Solutions
06.2015 - 10.2018

Software Engineer

Cognizant Technology
01.2012 - 05.2015

B.Tech - Information Technology

Gandhi Institute Of Engineering And Technology
08.2007 - 06.2011
Swagatika RoutLead Full Stack Developer