Skip to content
View abhishek2k21's full-sized avatar
🔍
seeking for Job Opportunity
🔍
seeking for Job Opportunity

Block or report abhishek2k21

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abhishek2k21/README.md

Hi 👋, I'm Abhishek Kumar

Backend Developer | Java · Spring Boot · GenAI · Microservices | India

  • 💻 Currently working as Backend Developer at AssistArmy — building backend services for real-time AI avatar interactions across 3 client platforms
  • 🤖 Integrated OpenAI LLM APIs into the conversation pipeline — prompt formatting, response parsing, guardrail validation, and RAG-based context-passing with dynamic prompt chaining
  • 🔧 Previously at Speedbae — built end-to-end order lifecycle service processing 100–200 daily orders; optimized JPA queries cutting p95 latency from 800ms to 180ms
  • 🌱 Strong in Java 21, Spring Boot, Kafka, Redis, LLM Integration, and Distributed Systems Design
  • 🗄️ Databases: MySQL, Cassandra, Redis — eliminated N+1 query issues, built real-time delivery tracking on Cassandra
  • ☁️ DevOps: Docker, Jenkins, CI/CD, Git, Bitbucket, Swagger/OpenAPI
  • 🧪 Testing: 80+ JUnit/Mockito tests reaching 85%+ coverage on owned modules
  • 📈 ~2 years experience building scalable microservices and GenAI-powered systems in production
  • 🧠 Interested in System Design, Query Optimization, Cloud Architecture
  • 💬 Ask me about Spring Boot, Microservices, REST APIs, GenAI Integration, CI/CD — happy to help!
  • 📫 Reach me at iamabhishek2k1@gmail.com
  • 📄 Check out my portfolio here
  • ⚡ Fun fact: I love watching cricket and binge-watching mystery thrillers

⚒️ Tech Stack ⚒️


🏗️ Backend Java (8, 11, 17, 21) · Spring Boot · Spring Security · Spring Data JPA · JPA/Hibernate · REST APIs · WebSocket · Microservices · Kafka
🤖 AI / GenAI OpenAI APIs · LLM Integration · Prompt Engineering · RAG Pipelines · Pydantic-AI
🗄️ Databases MySQL · Cassandra · Redis
🔐 Security Spring Security · JWT Authentication · RBAC
🧪 Testing JUnit 5 · Mockito · Integration Testing · 85%+ Coverage
📋 DevOps & Tools Docker · Jenkins · CI/CD · Git · Bitbucket · Postman · Swagger/OpenAPI · JIRA · Agile/Scrum
📚 Familiar React.js · JavaScript (ES6+) · HTML5 · CSS3

🏆 Independent Projects 🏆


🔗 URL Shortener with Real-Time Analytics Scalable URL shortener with Redis O(1) lookups, Kafka async analytics streaming, rate limiting, and expiry policies
Java 17 · Spring Boot · Redis · Kafka · MySQL · Docker
🧠 Cognitive API Agent
GitHub | Live Demo
AI-powered tool converting natural language into API calls, with a reasoning layer for request validation and user-confirmed execution
Python · Streamlit · OpenAI · Pydantic-AI

Personal projects reflect solo, end-to-end ownership — distinct from supporting-role contributions in work experience.


🎓 Education & Certifications 🎓

🎓 B.Tech, Computer Science & Engineering CEC, Jharkhand · CGPA: 7.93/10 · 2020–2024
📜 Java Programming Intellipaat (2023)
📜 Walmart Advanced Software Engineering Forage (2024)

📊 GitHub Stats 📊

streak stats readme stats
top langs

contribution graph

Popular repositories Loading

  1. abhishek2k21 abhishek2k21 Public

    1

  2. E-Commerce-Backend E-Commerce-Backend Public

    A comprehensive REST API for an E-Commerce platform, developed using Java, Spring Boot, and MySQL. It handles core CRUD operations for products, customers, sellers, and orders with robust authentic…

    HTML 1

  3. DynamicPDFGenerator DynamicPDFGenerator Public

    DynamicPDFGenerator is a Spring Boot application that generates PDFs from custom requests. It uses a REST API to accept request data, generate PDF files dynamically, and return them to the client. …

    HTML 1

  4. Meeting-Calendar-Assistant Meeting-Calendar-Assistant Public

    The Meeting Calendar Assistant is a backend REST API project developed using Spring Boot. This application helps employees book meetings, check free time slots, and resolve meeting conflicts. The s…

    Java 1

  5. Typescript-Backend-Api Typescript-Backend-Api Public

    A robust Typescript API using NestJS, PostgreSQL, and Prisma, designed for scalability, security, and efficiency in backend development.

    TypeScript

  6. purpletide-hospital-hub purpletide-hospital-hub Public

    TypeScript