Summary
Overview
Work History
Education
Skills
Achievementsandcocurricularactivities
Hobbies and Interests
Personal Information
Accomplishments
Languages
Websites
Timeline
Generic

Swati Mantri

Beaverton,USA

Summary

Accomplished Sr. Software Engineer with a proven track record at Hitachi Vantara, specializing in developing scalable backend services using Terraform, Typescript, and Spring Boot. Expert in cloud technologies like AWS, adept at leading teams to innovate and enhance product functionalities, significantly improving user experience. Demonstrates strong analytical skills and a commitment to delivering high-quality solutions.

Overview

11
11
years of professional experience

Work History

Software Development Specialist Professional

Hitachi Vantara
, USA
03.2022 - Current

NWEA (Northwest Evaluation Association)

  • MAPG Rostering – Admin Services.
  • Platform Tools – Navigation Service.
  • Professional Learning Online.

Project Overview: Provide the ability for multiple menu structures, and let the frontend determine which menu structure to leverage. Navigation service is a backend service for the platform landing page. The purpose of this service is to efficiently retrieve and provide access to the products and resources that are available and enabled for a user or a partner. The service effectively handles the management of state-level resources. NWEA professional learning delivers high-quality online, onsite, virtual, and blended learning experiences to help educators bring curriculum, instruction, and assessment into alignment, to improve student outcomes. Measures the effect on student outcomes by evaluating appropriate assessment data and classroom assessment practices.

Highlights of the application:

  • The service is built using Terraform and TypeScript.
  • DynamoDB is used to maintain menu items, resources, and roles information.
  • CloudWatch is used for logging. JAX-RS REST services are used to handle the request.
  • Spring Boot and MVC are used to communicate with the database.
  • MariaDB is used to maintain educational records.
  • Log4j is used for logging

Role and responsibilities:

  • Working as a DEV team lead onshore.
  • Gather requirements from the business, and provide guidance to the team about stories and tasks.
  • Handle production incidents.
  • Perform code review and involve in release planning and handling activities.
  • Implementing backend service using Terraform and TypeScript.
  • Writing unit test cases using Jest.
  • Analyze code and correct errors to optimize output.
  • Utilizing Agile methodologies to manage project timelines and deliverables efficiently.
  • Helping junior developers with debugging code and technical support.

Sr. Software Engineer

Hitachi Vantara
Bengaluru, India
03.2019 - 03.2022

NWEA (Northwest Evaluation Association)

  • Student Assessments and Manage Test Sessions

Project Overview: NWEA, a research-based platform, creates assessment solutions to measure student growth and proficiency precisely. Developed professional learning offerings on the NWEA platform promoting student advancement. Tailored to each student's responses, providing personalized assessment experience.

Highlights of the application:

  • The front end of the product is implemented using the AngularJS framework.
  • JAX-RS REST services are used to handle the request.
  • Spring Core and MVC are used to communicate with databases.
  • MongoDB and PostgreSQL are used to maintain educational records.
  • Log4j is used for logging.

Roles and responsibilities:

  • Worked closely with systems analysts, engineers, and programmers to understand limitations, develop capabilities, and resolve software problems.
  • Analyzed code and corrected errors to optimize output.
  • Developed and maintained scalable software applications for various platforms.
  • Implemented the backend using Spring MVC and other Java frameworks.
  • I wrote JUnit test cases and helped with both unit and functional testing.
  • Debugged code and fixed issues that arose while using the application by the user.
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Utilized established design patterns to expedite novel software creation and support consistent performance results.

Software Engineer

Intellect Design Arena Ltd.
Pune, India
07.2017 - 02.2019

IPSH (Intellect Payment Services Hub)

Project Overview: IPSH is a channel-agnostic module providing capability for end-to-end processing of payment transactions—that is, payment pre-processing, processing, and post-processing. The Payments Services Hub is built using a fully integrated set of technology components, which cater to extreme processing, ranging from intensive manual data entry to STP of large transaction volumes. This aligns with the strategic objectives of channel integration, user experience, STP, and real-time capabilities. Integration across LOBs, analytics, and reporting can enable the bank’s global growth through scalability.

Highlights of the application:

  • The front end of the product implemented is using HUBS' internal framework.
  • JAX-RS REST services are used for communication between the client and the server.
  • Java Messaging Service (Queue and Topic) is used for communication within Java code.
  • Spring JDBC template is used to communicate with databases.
  • The JBPM (Java Business Process Model) palette is also used to design workflows that are then executed by the JBPM engine.
  • Log4j is used for logging

Roles and responsibilities:

  • Created design (HLD and LLD), and test-case documents for the task assigned.
  • Implemented the backend using Spring, JMS, and other Java frameworks.
  • I wrote JUnit test cases and helped in both unit and functional testing.
  • Debugged code and fixed issues that arose while using the application by the user.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Coordinated validation procedures through the software development lifecycle.

System Engineer (Developer)

Tata Consultancy Services Ltd.
Pune, India
06.2014 - 06.2017

PREMAP (Platform for Realization of Engineered Materials and Products)

Project Overview: PREMAP is a manufacturing domain tool to help domain professionals in the simulation of real-world processes to reduce the cost and time of the experiments. It provides the user with a platform to define the materials, other model data, create workflows for the processes, and then execute them to perform experiments.

Highlight of the application:

  • The front end of the platform is implemented using ExtJS and the Dojo UI framework.
  • Servlet and JAX-RS REST services are used for communication between the client and the server.
  • Java Messaging Service (Queue and Topic) is used for communication within Java code.
  • Java Persistence API (JPA) is used to store data in databases. Atmosphere Push is implemented to broadcast messages to the clients.
  • The MxGraph library is also implemented to design workflows that are then executed by the JBPM (Java Business Process Model) engine.

Roles and responsibilities:

  • Created SRS, approach, design (HLD and LLD), and test-case documents for the tasks assigned.
  • Coordinated and enhanced existing databases and established new databases as part of initiative.
  • Developed the UI using ExtJS, DOJO, HTML, CSS, and AJAX.
  • Implemented the backend using Servlets, EJB, JMS, JPA, and other Java frameworks.
  • Carried out the deployment activities using Maven and Ant project builders.
  • I wrote JUnit test cases and performed the testing (unit, functional).
  • Debugged the code and fixed the issues that arose while the user was using the application.

Education

MCA - Computer Applications

Sri Vaishnav Institute of Management
Indore, India
01-2013

BCA - Computer Applications

Govt. Girls College
Neemuch, India
01-2010

12th -

Govt. Girls School
Manasa, India
01-2007

10th -

Govt. Girls H. S. School
Manasa, India
01-2005

Skills

  • Programming Languages: Core Java/J2EE, PHP
  • Web Frameworks: Restful Webservices, ReactJS, Typescript, Angular1x, ExtJS
  • Java Frameworks: Spring Core/MVC, Spring JDBC, Spring Boot, Dropwizard, JPA, JMS
  • Cloud Frameworks: AWS API Gateway, Lambda, S3, CloudFront, CloudWatch, Terraform
  • Databases: MySQL, PostgreSQL, MongoDB, DynamoDB, Oracle, and MariaDB
  • JUnit Frameworks: Jest, Mocha, Sinon, Chai, Jasmine
  • Servers: Jetty, JBoss
  • Project Building Tools: Maven, Gradle
  • IDE: IntelliJ, VS Code, Eclipse
  • Build Pipeline Tools: Docker, Jenkins
  • Security Monitoring Tools: Datadog, New Relic, Snyk, SonarQube

Achievementsandcocurricularactivities

  • Multiple recognitions from client.
  • Got HI Life award for best performance in a quarter.
  • Got INTELLECT GEM award for best performance in a quarter.
  • Got 7th rank in University Merit List in Graduation and got recognition in state and local media.
  • Participated in dance and drama competition at school-college-organization and got appreciation.

Hobbies and Interests

  • Dancing
  • Music
  • Traveling

Personal Information

  • Spouse's Name: Mr. Mayank Maheshwari
  • Date of Birth: 08/02/90
  • Marital Status: Married

Accomplishments

  • Multiple recognitions from Clients and peers.
  • Got HI Life award for best performance in a quarter.
  • Got INTELLECT GEM award for best performance in a quarter.

Languages

English
Full Professional
Hindi
Native/ Bilingual

Timeline

Software Development Specialist Professional

Hitachi Vantara
03.2022 - Current

Sr. Software Engineer

Hitachi Vantara
03.2019 - 03.2022

Software Engineer

Intellect Design Arena Ltd.
07.2017 - 02.2019

System Engineer (Developer)

Tata Consultancy Services Ltd.
06.2014 - 06.2017

MCA - Computer Applications

Sri Vaishnav Institute of Management

BCA - Computer Applications

Govt. Girls College

12th -

Govt. Girls School

10th -

Govt. Girls H. S. School
Swati Mantri