AS

Abhishek Pratap Singh

Software Development Engineer · Backend & Distributed Systems

Delhi, India

@abhishek_pratap_singh

0 followers

About

High-performing software engineer specializing in enterprise Java, backend services, and distributed microservices architectures. Experienced in Spring Boot, Kafka, Redis, JWT/OAuth2 security, and relational/NoSQL database optimization for high-throughput systems.

Experience

  • Software Engineering Intern
    BlueStock Fintech
    Jun 2024 – Present

    Engineered modular RESTful APIs using Spring Boot and Java 17 for financial data ingestion. Designed and normalized relational database schemas across PostgreSQL and MySQL, created composite indexes, optimized SQL queries, implemented stateless token-based authentication and RBAC with Spring Security and JWT, integrated Redis caching, authored unit and integration tests with JUnit 5 and Mockito, and contributed in Agile sprint cycles with code reviews.

Education

Skills

Tools / apps / platforms

2 to 5 years 2 to 5 years Several years of experience.
MySQL Redis PostgreSQL
<3 months <3 months Just getting started - under three months. This is also what shows when a level has not been set.
Git Linux Docker MongoDB Postman Swagger Apache Kafka GitHub Actions Amazon Web Services AWS

Projects

  • ATM Financial Management & Security Simulator
    Java, Java Swing, JDBC, MySQL, OOP, BCrypt

    Developed a desktop banking application with account operations, SOLID/MVC design, and secure credential handling with BCrypt and JDBC transactions.

  • Real-Time Multi-Client Concurrent Chat Engine
    Java, Socket Programming, Multithreading, Concurrent Collections

    Engineered a high-concurrency client-server chat engine handling simultaneous clients over TCP sockets with thread pools, locks, and concurrent collections.

  • Distributed Microservices Banking Platform
    Java 17, Spring Boot, Spring Cloud, Kafka, Redis, PostgreSQL, Docker

    Architected a decoupled banking system split into independent services with service discovery, centralized configuration, fault tolerance, asynchronous event-driven messaging, and Redis distributed locking.

Courses & certifications

  • Cloud & Containerization
  • Algorithmic Problem Solving
  • Enterprise Java & Spring Ecosystem Specialization

⚽ Extracurricular activities

  • Technical Mentor — Coding Club & AI Club (GJUS&T)

    Mentored 60+ junior students in Object-Oriented Programming, Java fundamentals, and Git workflows.

  • Head Student Volunteer — University Events

    Managed student volunteer teams, event scheduling, and operational coordination during technical symposiums.

🤝 Volunteering

  • Govt Polytechnic Sonipat · Head · 2021
  • Guru jambheshwar University of science and technology Hisar Haryana · Head · 2024

Explore the Broxer community

🤖
Online · instant AI help
Broxer