Summary
Overview
Work History
Education
Skills
Personal Information
Timeline
Generic
Arvinth B

Arvinth B

Chennai

Summary

Accomplished Senior Software Engineer at Siemens Technology Services, specializing in microservices and AWS deployment. Proven expertise in Java and Spring Boot, coupled with strong problem-solving abilities. Successfully enhanced application performance and secured additional business through innovative solutions, demonstrating leadership and effective communication in cross-functional teams.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Siemens Technology Services and Private Limited
Chennai
03.2024 - Current

Project: SIMARIS

An electrical design tool that assists users in configuration, pricing, and quoting of electrical setups.
Role and Responsibilities:

  • Designed and implemented microservices for core functionalities.
  • Deployed services on AWS infrastructure.
  • Conducted unit and integration testing on backend components.
  • Developed AWS Lambda functions and utilized services like AWS X-Ray for service monitoring.
  • Processed and transformed XML files for service input/output.
    Technologies Used: Java 17, Spring Boot, PostgreSQL, Git, GitLab, Docker, JUnit, Integration Testing, AWS Lambda, AWS SQS, AWS X-Ray.

Software Developer

Siemens Technology Services and Private Limited
Chennai
09.2021 - 02.2024

Project: Siveillance Control / Security Manager.

A web-based application that provides comprehensive security services for buildings.
Role and Responsibilities:

  • Participated in architectural design discussions for microservices.
  • Developed backend services using Spring Boot.
  • Performed various testing techniques, including Unit Testing (UT), Integration Testing (IT), JMeter, and Cypress.
  • Deployed microservices as Kubernetes pods on AWS.
  • Implemented auto-scaling using Prometheus, with custom metrics.
  • Developed full-stack components using Angular, PostgreSQL, ActiveMQ, and Spring Boot.
    Technologies Used: Java 17, Spring Boot, Angular, PostgreSQL, ActiveMQ, Kafka, GitLab, Docker, Kubernetes, JUnit, Cypress, JMeter.

Project: Site Visit Manager

A web-based application that allows administrators to manage visitor entries to a facility.
Role and Responsibilities:

  • Participated in design discussions and prepared a High-Level Design (HLD).
  • Contributed to user story creation and task breakdown.
  • Developed front-end pages using the Mendix low-code platform.
  • Conducted a proof of concept (PoC), evaluated the pros and cons of Mendix, and presented the results to stakeholders.
  • Helped secure additional business through a successful PoC demonstration.
    Technologies Used: Mendix 8.x.

Senior Systems Engineer

Infosys
Chennai
06.2020 - 09.2021

Project: Funds Availability Management (FAM)

FAM enables 24/7 availability of banking services by integrating a new system with the existing payment infrastructure.
Role and Responsibilities:

  • Worked with clients to define HLD and LLD.
  • Created API specification documents.
  • Developed and integrated new flows using Mule, based on business requirements.
  • Merged code to the staging and integration branches for testing.
  • Conducted unit and functional testing.
  • Worked closely with the E2E and performance testing teams to resolve issues.
    Technologies Used: Java 8, Mule, REST, MySQL, Git, and Cucumber Testing.

System Engineer

Infosys
Chennai
09.2018 - 05.2020

Project: Bank in a Box

Bank in a Box streamlines and enhances the payment screening process, improving efficiency and accuracy.
Role and Responsibilities:

  • Collaborated with clients to gather and understand business requirements.
  • Developed code based on use-case documents.
  • Merged code into staging and integration branches for unit and functional testing.
  • Performed unit and functional testing.
  • Coordinated with the end-to-end (E2E) testing team to resolve defects and ensure smooth delivery.
    Technologies Used: Java 8, Mule, REST, MySQL, Git, and Cucumber Testing.

Project: Virtual Account Management (VAM) 2.0

VAM 2.0 is an upgrade to VAM 1.x, replacing a legacy system with a modern architecture to enhance functionality and maintainability.
Role and Responsibilities:

  • Partnered with clients to derive High-Level Design (HLD) and Low-Level Design (LLD).
  • Developed code according to use case documents.
  • Merged code into the staging and integration branches for testing.
  • Conducted unit and functional testing.
  • Collaborated with E2E and performance testing teams for defect resolution.
    Technologies Used: Java 8, Mule, REST, MySQL, Git, and Cucumber Testing.

Education

B.E - ECE

KCG College of Technology
Chennai
01.2018

HSC -

Kamak Mt.Hr.Sec School
Thoothukudi
01.2014

SSLC -

Kamak Mt.Hr.Sec School
Thoothukudi
01.2012

Skills

Backend development :

  • Java (8, 11, 17), Spring Boot, Spring MVC, Spring Security, Hibernate
  • Restful API design and development

Frontend development :

  • Angular 14 – component-based architecture, service integration, responsive UI design

Cloud and integrations :

  • AWS services: S3, Lambda, SNS, SQS, ECS, X-Ray, Amazon MQ
  • API management: Kong (API gateway)
  • Payment gateway integration: Stripe
  • Enterprise integration: MuleSoft ESB (3x)

Databases :

  • MySQL, PostgreSQL

Messaging and event-driven architecture

  • Apache Kafka, Apache ActiveMQ, Amazon SQS

Testing and quality assurance :

  • Unit testing (JUnit), integration testing (IT)
  • Behavior-Driven Development (Cucumber)
  • End-to-end testing (Cypress), load testing (JMeter)

DevOps and CI/CD :

  • Git, GitLab, Docker, Kubernetes, and CI/CD pipelines

Professional skills :

  • Strong problem-solving and analytical skills
  • Effective communication and documentation
  • Team leadership, mentoring, and cross-functional collaboration
  • High attention to quality, timelines, and accountability
  • Decision-making, active listening, and creative thinking

Additional Experience :

  • Mendix 8x (Low-code development)

Personal Information

  • Date of Birth: 10/24/96
  • Gender: Male

Timeline

Senior Software Engineer

Siemens Technology Services and Private Limited
03.2024 - Current

Software Developer

Siemens Technology Services and Private Limited
09.2021 - 02.2024

Senior Systems Engineer

Infosys
06.2020 - 09.2021

System Engineer

Infosys
09.2018 - 05.2020

B.E - ECE

KCG College of Technology

HSC -

Kamak Mt.Hr.Sec School

SSLC -

Kamak Mt.Hr.Sec School
Arvinth B