Summary
Overview
Work History
Education
Technologies
Timeline
Generic

ARIVUSELVAN R

Senior Software Engineer
Chennai

Summary

As a senior software engineer with 6+ years of experience, skilled in designing, developing, and maintaining robust software solutions that address both business and technical requirements. Worked with various architectures, including monolithic, microservice, and event-driven. Worked on creating cross-platform mobile apps. Over the years, worked on both brownfield & greenfield developments. The essential competencies include web application development with Java, Spring Boot, Kafka, and microservices architecture.

Overview

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

Work History

Senior Software Engineer

Servion Global Solutions
11.2023 - Current
  • Implemented Apache Flink for data enrichment in Kafka and AWS Kinesis stream.
  • Implemented Mirror maker 2 for data replication across AZ’s.
  • Implemented Metrics for Mirror maker 2 to track Replication latency and Heartbeat using Prometheus and Grafana by scraping using JMX-Exporter.
  • Developed and deployed scalable software solutions for high-impact projects.
  • Conducted code reviews, thorough testing, and resolved bugs to ensure software reliability.
  • Knowledge on Amazon EKS and ArgoCD for deployment and management.
  • Established replication topologies, failover mechanisms, and data synchronization strategies to ensure minimal downtime and data loss in case of disasters.

Senior Software Developer

BAssure Solutions Pvt. Ltd.
09.2019 - 10.2023

Initially, From Sept 2019 to March 2021, I worked as a payroll consultant for BAssure Solutions through GRhombus Consulting. From March 2021 until October 2023, I was directly onboarded with BAssure Solutions.

  • Led a team of developers to enhance and migrated application in parallel. Revamped from Java 8 to Java 17, Enhancing security and performance. Transitioned template engine to RESTful web services.
  • Migrated monolithic applications to cloud-hosted microservices using Spring Boot and REST APIs.
  • Led development of B2B E-Commerce Order Management System with microservice architecture.
  • Managed Deployment on Docker and Jenkins.
  • Collaborated with cross-functional teams to design, develop, and deploy high-quality software solutions.
  • Experience with Use-case design, Class and sequence diagrams using StarUML.
  • Responsible for requirements analysis, technical design, and implementation.
  • Developed and maintained scalable web applications using Node, Express, and React.JS, resulting in improved performance and user experience
  • Followed Recreate strategy for deployment.
  • Strong Knowledge on Application development using SDLC with various methodologies like Waterfall, Agile/Scrum.
  • Worked with MySQL and Cassandra databases, and integrated third-party services like Nylas, IQ data, PayPal, Shopify, AWIN, and ShareASale.
  • Worked with frontend technologies such as React.Js & Next.Js and also cross platform technologies ReactNative & Flutter.

Full Stack Developer

Preethy Software Solutions
07.2018 - 09.2019
  • As newbie, Started career as Full Stack developer and gained experience on Java, Spring boot and Restful Web services.
  • Later, Worked on Angular.Js for building web applications.

Education

Bachelor of Engineering -

Anna University
Chennai, India
03.2013 - 04.2017

Technologies

Java, Apache Kafka, Spring Boot, Apache Flink, Spring Cloud Gateway, Service Registry, AWS Kinesis, Prometheus, Grafana, Docker, Jenkins, Amazon EKS, NGINX, Amazon EC2, Swagger, React.Js, Amazon S3, Next.Js, JavaScript and AWS Services.

Timeline

Senior Software Engineer

Servion Global Solutions
11.2023 - Current

Senior Software Developer

BAssure Solutions Pvt. Ltd.
09.2019 - 10.2023

Full Stack Developer

Preethy Software Solutions
07.2018 - 09.2019

Bachelor of Engineering -

Anna University
03.2013 - 04.2017
ARIVUSELVAN RSenior Software Engineer