Summary
Overview
Work History
Education
Skills
Languages
Timeline
SoftwareEngineer

ANKIT KUMAR SINGH

Bangalore

Summary

  • Total Experience: 2.8 years in IT industry, specializing in Java Development and SDLC processes.
  • Proficient in designing and deploying scalable, high-performance web-based applications using Java and Spring Boot.
  • Expertise in Microservices Architecture, ensuring modularity, scalability, and maintainability of enterprise applications.
  • Strong knowledge of Object-Oriented Programming (OOP) principles, design patterns, and SOLID principles.
  • Experience in Apache Kafka for real-time event-driven architectures and messaging between microservices.
  • Familiar with CI/CD pipelines using tools like Jenkins to automate build, test, and deployment processes.
  • Strong debugging and problem-solving skills, leveraging tools like Swagger and Postman for application performance and testing.

Overview

3
3
years of professional experience

Work History

Software Engineer

I-Exceed Technology Solutions Pvt. Ltd.
05.2024 - Current
  • Project: BOV (Bank of Valletta)
  • Client: Bank of Valletta, Malta – A leading financial services provider
  • Role: Developed banking services, integrating secure user authentication mechanisms
  • Designed and implemented RESTful APIs for banking operations using Spring Boot, ensuring security and scalability
  • Integrated Apache Kafka for real-time messaging between microservices in banking transactions
  • Actively participated in code reviews, ensuring compliance with best practices and coding standards
  • Participated in the full software development lifecycle, including design, development, testing, and deployment
  • Technologies used: Java8, Spring Boot, Microservices, Apache Kafka, JUnit, Log4j, Postman

Associate Engineer

ATCS (Nagarro Company)
11.2021 - 11.2023
  • Developed backend solutions for an automotive application using Spring Boot and Microservices
  • Built scalable and reliable APIs for data exchange between various systems
  • Implemented Apache Kafka for event-driven communication between distributed services
  • Technologies used: Java8, Spring Boot, Apache Kafka, Spring Data JPA, Jenkins, Log4j, Postman
  • Project: UMAS (User Management After Sales)
  • Client: Mercedes-Benz – A global leader in automotive manufacturing
  • Role:
  • Designed, developed, and tested application modules
  • Developed a system for managing user roles and access control across various product categories
  • Designed and implemented efficient APIs for user registration and role assignments
  • Integrated Kafka to enable real-time processing of user management events

Education

Bachelor of Technology - Computer Science

Swami Vivekanand Institute of Engineering & Technology
Punjab
01.2020

Senior Secondary (AISSCE) - undefined

Guru Govind Singh Public School
Bokaro, Jharkhand
01.2016

Secondary (AISSE) - undefined

DAV (P) School
Bokaro, Jharkhand
01.2014

Skills

  • Programming Languages: Core Java, Java8, C
  • Frameworks: Spring Core, Spring MVC, Spring Boot
  • Web Services & Messaging: RESTful APIs, Microservices, Apache Kafka
  • Databases: MySQL, SQL
  • Build Tools: Maven
  • Testing Tools: JUnit
  • Logging Tools: Log4j
  • Version Control & CI/CD: Git, Jenkins
  • Development Tools: Eclipse, Spring Tool Suite, MySQL Workbench, GitHub

Languages

English
Advanced (C1)
Hindi
Bilingual or Proficient (C2)

Timeline

Software Engineer

I-Exceed Technology Solutions Pvt. Ltd.
05.2024 - Current

Associate Engineer

ATCS (Nagarro Company)
11.2021 - 11.2023

Bachelor of Technology - Computer Science

Swami Vivekanand Institute of Engineering & Technology

Senior Secondary (AISSCE) - undefined

Guru Govind Singh Public School

Secondary (AISSE) - undefined

DAV (P) School
ANKIT KUMAR SINGH