Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Arun Kumar Singh

Noida

Summary

Innovative Lead Software Engineer with 11 years of experience in developing high-scale enterprise applications using Java 21 and Spring Boot. Skilled in designing distributed systems with Kafka, Redis, and Spring Security. Certified in AI/RAG architectures, utilizing Spring AI to integrate LLMs and vector databases for AI agents. Mentors teams and enhances engineering productivity through GitHub Copilot and automated workflows.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Software Engineer I

Optum
Noida
01.2022 - Current
  • Architectural Design: Developed resilient Microservices for the Health Information Exchange (HIX) system using Java 21, Spring Boot, and Spring Cloud.
  • AI & Productivity: Integrated Spring AI to build intelligent document indexing services and utilized GitHub Copilot to architect a "One-Click Eligibility" tool, automating complex API workflows.
  • Secured APIs by implementing authentication layers with Spring Security and documenting RESTful contracts using Swagger to facilitate mobile UI integration.
  • Enabled high availability and data consistency in healthcare modules by leveraging Apache Kafka for asynchronous messaging.
  • Cloud & Containers: Orchestrated application deployment using Docker and Kubernetes on AWS to ensure elastic scaling and environment parity.
  • System Reliability: Resolved critical production issues related to Redis cache stampedes and data inconsistency, ensuring 99.9% system uptime.
  • Led and mentored a team of 2-3 junior developers, ensuring code quality through IntelliJ peer reviews and supporting local environment setups.

Software Developer I

S&P Global
Hyderabad
05.2019 - 12.2021
  • Revamped financial web applications from legacy frameworks to Spring Boot and React-compatible APIs, enhancing user experience and system performance.
  • Collaborated with business and research teams in agile framework for story grooming and technical delivery metrics, streamlining API testing processes with InSomnia.

Application Development Senior Analyst

Accenture
Hyderabad
02.2017 - 04.2019
  • Enterprise Support: Enhanced Spring MVC based web applications for a major automotive client.
  • Stakeholder Management: Led requirement gathering sessions from business and coordinated UAT support with offshore team members.

Project Engineer

Wipro
Hyderabad
09.2014 - 02.2017
  • Core Development: Developed FLMS locker management system for FedEx (US) using Java, Spring MVC, and JSP to streamline package management.
  • Quality Assurance: Enhanced code quality by increasing code coverage with Mockito JUnit framework.

Education

B.Tech - Engineering

SRM University
Chennai
06-2014

Skills

  • Languages & Frameworks: Java 21, Spring Boot, Spring Cloud, Spring Security, Spring AI, Hibernate, JSP
  • Distributed Systems: Apache Kafka, Redis (Caching/Pub-Sub), RabbitMQ
  • AI automation
  • Databases: Oracle, MySQL, PostgreSQL
  • Cloud DevOps
  • Tools & API: Swagger, Open API, InSomnia, IntelliJ, Eclipse, Maven, Jenkins

Certification

AI Dojo Certification: Specialized in building RAG Pipelines, document indexing, and hallucination checks in Vector Databases.

GenAI Automation: Architected a Java-based automation suite to streamline API-based eligibility workflows, reducing manual effort by 40%.

Timeline

Senior Software Engineer I

Optum
01.2022 - Current

Software Developer I

S&P Global
05.2019 - 12.2021

Application Development Senior Analyst

Accenture
02.2017 - 04.2019

Project Engineer

Wipro
09.2014 - 02.2017

B.Tech - Engineering

SRM University
Arun Kumar Singh