Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
Karan VEER Singh

Karan VEER Singh

Summary

Lead Engineer with 12+ years of experience in Java, specializing in microservices architecture and distributed systems. Proven track record of designing scalable, fault-tolerant, and high-availability solutions, while mentoring teams to improve code quality and engineering practices.

Extensive experience working on distributed system challenges, including consistency, latency optimization, and fault handling, with over 3 years focused on building resilient systems. Skilled in developing event-driven microservices architectures using Spring Boot, Spring Cloud, and RabbitMQ to enable scalability and system decoupling.

Strong collaborator with expertise in cross-functional problem-solving, ensuring high system performance and reliability. Proficient in AWS and Docker, committed to delivering robust and innovative software solutions.

Developed a Spring AI-based POC to gain hands-on experience with Large Language Model (LLM) integration

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

ION
Noida
12.2021 - Current
  • Implemented client-specific backend and frontend components, increasing system flexibility and responsiveness to user needs.
  • Designed and developed treasury system application (Cash Management & Reconciliation) features using Java and the Ion platform, improving user experience and functionality.
  • Resolved critical production issues, ensuring high system availability and performance.
  • Guided and mentored junior engineers via code reviews, driving improvements in code quality and development standards.
  • Collaborated with cross-functional teams to consistently meet project deadlines, ensuring timely delivery of software solutions.

Software Engineer

S&P GLOBAL
Noida
08.2020 - 12.2021
  • Designed and implemented complex data structures and system components.
  • Developed and tested regulatory system solutions to ensure compliance within the financial domain.
  • Developed and tested a regulatory system project.
  • Led a team of 3 engineers, driving code reviews and actively contributing to design discussions to improve system quality.

Associate Lead

NAGARRO
Gurugram
11.2017 - 04.2020
  • Designed and developed scalable microservices-based solutions for airline-based client using Java and Spring Boot.
  • Designed LLD/HLD based on requirements to enhance system architecture clarity.
  • Facilitated communication with the onshore team to improve deployment efficiency of microservices.

Senior Software Engineer

TAVANT TECHNOLOGIES
Noida
11.2015 - 11.2017
  • Developed CMS project on AWS infrastructure to improve scalability and performance.
  • Integrated TestRail tool via Java API to streamline testing processes.
  • Addressed client tickets by delivering timely and effective solutions.

SOFTWARE ENGINEER

HCL TECHNOLOGIES
Noida
08.2013 - 11.2015
  • Developed relay/server components, including OTP and CDRPP for prepaid systems.
  • Executed coding, fixed bugs, and conducted unit testing to ensure adherence to specifications.
  • Created SRS and UTD documentation for internal audits, streamlining compliance processes.

Education

B. Tech -

GGSIPU
12-2012

Skills

  • Java 17 and J2EE
  • Microservices architecture
  • Linux operating system
  • SQL database management
  • Docker containerization
  • RabbitMQ messaging
  • Event-Driven Architecture
  • Spring Boot framework
  • AWS cloud services
  • CI/CD pipelines
  • Maven build tool
  • Oracle/MSSQL
  • Angular
  • JavaScript programming
  • Kafka
  • Basic python
  • HTML5 development
  • JIRA project tracking
  • Git version control
  • Jenkins automation
  • Data structures and algorithms (DSA)
  • Automation testing tools
  • Unit testing methodologies
  • Spring Cloud microservices

Additional Information

  • Languages: English (Fluent), Hindi (Native), Punjabi (Conversational)
  • Interests: System design, mentoring engineers, exploring scalable architectures

Timeline

Senior Software Engineer

ION
12.2021 - Current

Software Engineer

S&P GLOBAL
08.2020 - 12.2021

Associate Lead

NAGARRO
11.2017 - 04.2020

Senior Software Engineer

TAVANT TECHNOLOGIES
11.2015 - 11.2017

SOFTWARE ENGINEER

HCL TECHNOLOGIES
08.2013 - 11.2015

B. Tech -

GGSIPU
Karan VEER Singh