Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ashit Kumar Rai

Java Software Engineer
Lucknow

Summary

Experienced and dedicated software engineer with a strong focus on achieving goals. With 2 years 9 months of hands-on experience, developed a deep understanding and expertise in Java Spring Boot Rest APIs and Microservices, databases, CI/CD pipelines, containerization, AWS cloud services, and serverless architectures (AWS). Commitment to staying up-to-date with the latest industry trends and technologies allows for effective contributions to project success.

Overview

2026
2026
years of professional experience
4
4
years of post-secondary education
2
2
Certifications
3
3
Languages

Work History

Java Software Engineer

Virtusa Pvt Ltd
06.2022 - Current
  • Built REST APIs in a spring-boot microservices setup with batch processing and reporting
  • Utilized Spring Cloud, Spring Data JPA, Apache POI, and Spring WebFlux for integration
  • Managed build automation using Apache Maven and tag-based JAR packaging
  • Developed MS SQL scripts for WICA policy notifications and legacy claims adaptors
  • Ensured high-quality code with JUnit tests and SonarQube analysis
  • Used tools like Jira, Confluence, IntelliJ, SonarQube and Postman for smooth development
  • Automated CI/CD with GitHub Actions and event-based deployment runners
  • Work in a production support / SRE & Dev team dedicated to 24-hour support
  • Mastered Power Automate within one month, implementing complex cloud and desktop flows involving cloud and on-premise data center integration, and utilizing a diverse set of connectors for various Microsoft services
  • Prepared AWS Lambda Python endpoint for mail-merging docx files
  • Prepared Python scripts for large number of docx file processing and merge field extraction and analysis and docx to pdf conversion
  • Conducted challenging troubleshooting for numerous critical issues
  • Adapted to frequently changing requirements, delivering innovative solutions on time
  • Collaborated with software engineers from 3rd-party insurance claims management systems on integration tasks
  • Developed features for a Document Management System powered by AWS Lambda API, DynamoDB, and S3 bucket
  • Developed multiple AWS lambda APIs in NodeJS using Serverless framework to proxy incoming requests to on-premise http servers
  • Assisted in troubleshooting GitHub pipeline which uses PowerShell script to deploy Spring Boot server to Microsoft 365 VDI
  • Assisted in preparing the Scope of Work document for phase two of the Claims Audit Tool project, aided in hiring new developers, and conducted knowledge transfer sessions

Projects Assistance

Code Red
  • Took over the over-budget Adapter project and completed the work within 3 month
  • Deployed the project to production, identified weaknesses, and implemented improvements
  • Moved the backend from Power Automate to spring boot framework for further customizations
  • Identified early risks, raised concerns, and guided the team toward project completion
  • Frequently provided AWS cloud expertise to the DevOps team, troubleshooting issues across projects

Fast Product API

(GitHub: FastProductApi)
  • Designed and developed a high-performance RESTful API using Spring Boot, MySQL, and Redis for product management with seamless CRUD operations .
  • Implemented parallel processing using ExecutorService , reducing bulk operation latency by over 4x compared to sequential processing.
  • Optimized caching with Redis , improving database efficiency and reducing query load, with cache hit/miss tracking for performance insights.
  • Integrated retry mechanisms with exponential backoff , ensuring resilience against transient failures in MySQL and Redis .
  • Enhanced system monitoring by logging API execution times, cache performance, and database interactions using Spring AOP and SLF4J .
  • Ensured fault tolerance with centralized error handling, graceful shutdown of Tomcat and ExecutorService , and failover mechanisms.
  • Configured advanced logging with Logback, including log rotation, retention policies, and automatic cleanup for efficient debugging.
  • Benchmarked API performance , achieving:
    21x faster fetch operations with parallel Redis lookups.
    4.8x improvement in product deletion speed using concurrent execution.
    4.3x faster product uploads leveraging parallel database writes.

WICA EIB Allied World- Insurance System (Spring Boot Rest Apis)

  • Developed secured REST APIs using Spring Boot, Spring Web, and Spring Data JPA with LDAP and JWT authentication
  • Created API documentation using Swagger and Confluence
  • Deployed application via AWS Elastic Beanstalk using Docker
  • Led requirement analysis, designed architecture, and implemented solutions with version control
  • Conducted API testing with Postman and ensured high code quality with JUnit testing and thorough documentation

Veterinary Doctor Appointment System (Spring Boot Rest Apis)

  • Developed secured REST APIs with JWT authentication for a veterinary system
  • Implemented features like online appointment booking and doctor availability checks
  • Integrated email notifications for booking confirmations and reminders

Candidate Result Management System (Java-maven +MySql, JDBC)

  • Developed Candidates Result Management System using Java, JDBC, and Maven
  • Utilized MySQL database with dependencies like MySQL-Connector-Java, Lombok, and iTextPDF
  • Implemented exception handling, logging, and validation mechanisms
  • Followed best coding practices and naming conventions
  • Enabled Excel file reading for data upload
  • Configured external properties file for dynamic configuration
  • Secured credentials with Base64 encryption and echo masking for sensitive input
  • Integrated file dialog opener for user-friendly file access
  • Added mandatory comments for code clarity

Education

Bachelor of Technology - Computer Science Engineering

DR. APJ ABDUL KALAM TECHNICAL UNIVERSITY
Lucknow, Uttar Pradesh
08.2018 - 07.2022

Skills

  • Java

Friendly, positive attitude

  • Cloudwatch

  • Datadog

  • AWS Serverless Services

  • CI/CD pipelines (Github Actions & AWS CodeBuild)

  • AWS CodeCommit

  • GitHub

  • Git

  • Kubernetes

  • Docker

  • Confluence

  • Jira

  • DynamoDB

  • MongoDB

  • NoSQL

  • MySQL

  • MSSQL

  • NodeJs

  • Serverless Framework

  • Python

  • Power Automate Flows

  • Swagger

  • Postman

  • Integration Testing

  • Unit Testing

  • Spring Cloud

  • Microservices

  • Rest Services

  • Maven

  • Spring Boot

  • Java

Certification

AWS Certified Developer - Associate

Timeline

Java Software Engineer

Virtusa Pvt Ltd
06.2022 - Current

Bachelor of Technology - Computer Science Engineering

DR. APJ ABDUL KALAM TECHNICAL UNIVERSITY
08.2018 - 07.2022

Projects Assistance

Code Red

WICA EIB Allied World- Insurance System (Spring Boot Rest Apis)

Veterinary Doctor Appointment System (Spring Boot Rest Apis)

Candidate Result Management System (Java-maven +MySql, JDBC)

Fast Product API

(GitHub: FastProductApi)
Ashit Kumar RaiJava Software Engineer