Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Shwetha Mohanraj K

Shwetha Mohanraj K

Bengaluru,Karnataka

Summary

Dynamic Technical Analyst at Coforge with over 11 years of experience specializing in backend development using Java, Spring Boot, and Microservices. Proven expertise in designing and implementing scalable solutions while continuously enhancing technical skills in ReactJS and other UI technologies. Adept at collaborating with cross-functional teams to deliver high-quality software solutions that meet business objectives. Committed to leveraging a strong foundation in software development to drive innovation and efficiency in technology projects.

Overview

13
13
years of professional experience

Work History

Technical Analyst

Coforge
05.2023 - Current
  • Perform end-to-end application development using Java 8 and springboot and Restful services
  • Take part in production support activities
  • Perform application deployment using Gitlab, Docker
  • Actively take part in sprint planning and grooming sessions.
  • Collaborate across multiple teams and geographies to enable smooth functioning of application across various AWS regions.
  • Deal Link enables users/bankers of Goldman Sachs to book a deal which Goldman Sachs signs up with its dedicated customers. The deal created is saved to MongoDb. It is then sent for multiple approvals which is handled across various java spring boot applications which follow microservices architecture.
  • Roles and Responsibilities.

Senior AEM developer

Adobe Systems India
08.2022 - 05.2023
  • Debugging java code to update node level properties, to add new servlets for custom logic
  • Create new components and migrate existing components to enable cloud compatibility.
  • Create new Editable templates
  • Create new Experience fragments and define its policies.
  • General Motors is a website for all its car products. They are migrating existing aem 6.5 project to AEMasCS. As part of migration, we are converting static to editable templates. Using repo modernizer to convert pages from static to editable templates. Also converting osgi configurations as cloud compatible modes.
  • Roles and Responsibilities.

Senior Software Engineer

Publicis Sapient
07.2019 - 07.2022
  • Perform end to end API development
  • Participate in requirement analysis, design planning, sprint planning, grooming stories.
  • Participate in end-to-end life cycle of delivering a feature including development, bug fixing, deployment.
  • Participate in production deployment activities
  • Delegate tasks to team members and perform project management activities.
  • Collaborate with Solution Architect to design backend APIs.
  • MarketLink, (Cargill Agriculture and Supply Chain) is an application used by Cargill Employees to create contracts with farmers based on real time prices or RiskTrade management. Application has Microservices architecture. Application uses React Js for Front End, Kong as API gateway, Java 8 for API backend. Application is hosted on AWS instance and used Datadog for log management, pod status, service management. The Mobile App is PKCE driven.
  • Roles and Responsibilities.

Senior Software Engineer

NagraVision India Pvt Ltd
01.2019 - 05.2019
  • Was responsible in taking care of the REST interaction between the components including both REST webservice provider and REST webservice consumer
  • Was also involved in making minor changes to the components
  • The project mainly involved in developing various components between a setup box and Digital TV. the components were responsible for establishing connection between setup box and TV, authentication, data validation and streaming audio/video data. The communication between the components was majorly through REST. Each of the component was taken care by individual teams and uploaded in a CI-CD dev environment. Using docker the jar/war was deployed into the dev environment and jenkins jobs were written to perform validation on the build, deployment etc. Testing was majorly performed using Junits(for unit testing) and ReadyAPI(for behavioral testing).
  • Roles and Responsibilities.

Senior Software Engineer

Concentrix Technologies
07.2013 - 12.2018
  • Was responsible for developing end to end module development involving both backend and frontend development
  • Was taking part in requirements gathering and analysis.
  • Was both an individual contributor and team player.
  • The application was spread across various banks and took part in customizing the application as per each bank.
  • The project provided an online portal for one of the banks which dealt with trade finance business. The corporate customers who were performing trade through the bank were able to raise requests for issuance of letter of credit, providing bank guarantee, send/receive remittances. All the requests raised shall go for authorization to the bank and at the core banking all the debit and credit account entries shall be generated and the references within the portal shall be updated. The portal was also producing reports which are required by the bank daily.
  • Roles and Responsibilities.

Education

Bachelor of Engineering - Computer Science

BNM Institute of Technology
Bangalore
01.2012

Skills

  • Experience with Java 8
  • Java programming expertise
  • Database integration using JDBC
  • Hibernate framework
  • Experience with Spring MVC applications
  • Proficient in Spring Boot
  • AWS fundamentals
  • Infrastructure as code
  • Automated deployment processes
  • Jenkins pipeline management
  • Oracle database management
  • Database management with MySQL
  • Database management with MongoDB
  • PostgreSQL database management
  • JIRA issue tracking
  • Experience with Azure project management tools
  • JavaScript programming
  • Experience with HTML5
  • Reactjs fundamentals
  • PL/SQL programming
  • SQL programming expertise
  • Experience with JUnit testing
  • Skilled in unit testing with Mockito
  • Experience with PowerMock implementation
  • Proficient in IntelliJ
  • Eclipse
  • Maven project management
  • Gradle build management
  • RESTful API development
  • Microservices architecture
  • Agile methodology
  • Docker fundamentals
  • Git repository management
  • Repository maintenance skills
  • Version control management
  • GitLab version control expertise
  • Experience with Kafka

Languages

English
Kannada
Tamil
Telugu
Hindi

Timeline

Technical Analyst

Coforge
05.2023 - Current

Senior AEM developer

Adobe Systems India
08.2022 - 05.2023

Senior Software Engineer

Publicis Sapient
07.2019 - 07.2022

Senior Software Engineer

NagraVision India Pvt Ltd
01.2019 - 05.2019

Senior Software Engineer

Concentrix Technologies
07.2013 - 12.2018

Bachelor of Engineering - Computer Science

BNM Institute of Technology
Shwetha Mohanraj K