Hey, I'm Abhimanyu

Java Backend Engineer | Technical Architect | Quantitative Developer | ML Engineer

Building scalable, event-driven systems with 7+ years of expertise in microservices, Kafka, Spring Boot, and cloud-native architectures.

About Me

Abhimanyu Profile

Experienced Java Backend Engineer (7+ years) skilled in designing and developing high-performance, event-driven systems. Specialized in microservices, multi-module and monolithic architectures, and Kafka-based asynchronous processing. Expert in secure API development using Spring Boot 3, Spring Framework 6, and Hibernate 6, SOLID principles, Test-Driven Development (TDD), modern design patterns, cloud-native tools, and domain-driven design (DDD) principles.

Core Skills

  • Languages: Java (17/11/8/6/5/4), Python, C/C++, Rust
  • Scripting: Bash, Python, PowerShell, JavaScript (Node.js), Bat
  • Frameworks & Tools: Spring Boot 3, Spring Security 6, Hibernate 6, JPA, Axum (Rust), JasperReports
  • Kafka Ecosystem (Real-Time Data Platform): Apache Kafka (KRaft & Zookeeper modes), Kafka Connect (Debezium, JDBC, Elasticsearch, MongoDB connectors), Kafka Streams (microservices integration), Schema Registry (Avro), KStream, KTable, Kafka REST Proxy, AKHQ / Confluent Control Center, Prometheus + Grafana (Kafka metrics), TLS/SASL security, DLQ, Single Message Transforms (SMT)
  • Messaging & Streaming: RabbitMQ, Apache Kafka, Kafka Stream API, Apache Storm (Spouts/Bolts), Storm-Kafka Integration
  • Data Integration & Search: Kafka Connect, Debezium CDC, Elasticsearch, Redis, MongoDB, MySQL, PostgreSQL
  • Cloud & DevOps: AWS (EC2, VPC, IAM, S3), Docker, Prometheus, Grafana, ELK Stack, Swagger/OpenAPI, CI/CD (GitHub, Jenkins)
  • Architecture & Patterns: Microservices, Monolithic, Multi-Module, Outbox Pattern, Factory, Strategy, Singleton, Proxy, Adapter, Resilience4j
  • Concurrency & Async Processing: CompletableFuture, ExecutorService, Thread Pools, ThreadLocal, Context Propagation
  • Security: OAuth2, JWT, HTTPS/TLS, OWASP Guidelines, Secure Headers
  • Data Engineering & Pipelines: Kafka + Spark Streaming, Airflow, DVC, Parquet, Delta Lake, AWS

Projects

Software Developer — Eazypaymentz
Company: Analytiq Business Ventures | Remote | Sep 2022 – Feb 2023
Tech: Java 17, Spring Boot 3, Kafka, Redis, Elasticsearch, RabbitMQ, AWS, OAuth2, OIDC, JWT
  • Engineered Zero Trust–compliant PAYIN/PAYOUT/ADMIN APIs, enforcing authentication and authorization on every request using OAuth2 + OIDC, independent of network or service origin
  • Implemented role-based (RBAC) and scope-based authorization using JWT claims, enabling fine-grained access control for admin, merchant, and system-level operations
  • Designed user tokens and service tokens with strict audience (aud) restriction and short TTLs, ensuring APIs accepted tokens only from intended callers and minimizing blast radius on compromise
  • Secured service-to-service communication using OAuth2 Client Credentials flow, eliminating shared secrets and enabling identity-centric machine authentication
  • Implemented JWT validation at the application layer, verifying signature, issuer (iss), audience, scopes, and expiry locally via JWKS without runtime IdP dependency
  • Enforced end-to-end encryption using TLS 1.2+ for all API traffic, with optional payload-level encryption using public/private key pairs for sensitive payment and PII fields
  • Integrated cryptographic key rotation for JWT signing and service encryption keys, supporting multiple active keys via kid headers and seamless rotation without downtime
  • Hardened APIs with rate limiting, contextual identity-based logging, and audit trails, ensuring all access was traceable to a user or service identity rather than IP address
  • Zero Trust security guarantees across Kafka-driven, event-based payment workflows
  • Implemented Debezium + Outbox pattern ensuring atomic message delivery and DB consistency
  • Deployed Elasticsearch search layer, cutting report latency by 80%
  • Built Storm + Kafka fraud-detection pipeline, processing 15K+ events/s
Senior Java Developer — E-commerce & Food Delivery Systems
Company: Appizum Technology | Remote | Jan 2019 – Aug 2022
Tech Stack: Java 11, Spring Boot, PostgreSQL, Redis, RabbitMQ
  • Architected and developed modular microservices for cart, checkout, payment, and delivery
  • Leveraged RabbitMQ for notification delivery and Redis for session storage and rate limiting
  • Enabled Elasticsearch-based search on menu items and restaurant metadata
  • Integrated OAuth2/JWT based login and RBAC with Spring Security
  • Wrote extensive test coverage with JUnit5 & Mockito; integrated with Postman automated suites
  • Designed API contracts and documented all endpoints using Swagger/OpenAPI
  • Conducted query profiling and optimization to improve DB performance and resolve timeouts
  • Guided junior developers and contributed to code reviews, refactoring, and mentorship
Java Developer — CLMS | Hunar
Company:Strategic outsourcing services [client: JAPIT] (Govt. Project) | On-site | Oct 2018 – Dec 2018
Tech Stack: Java 8, Spring Boot, MySQL
  • Developed backend modules for the government training scheme tracking
  • Used Spring MVC and Hibernate with custom HQL/native SQL for complex queries
  • Designed JasperReports-based dynamic PDF generation and automated email delivery
  • Configured role-based access control and user session management
  • Ensured data integrity, input validation, and exception handling across all modules
Software Engineer — Doctor Appointment Booking System
Company: ITZ Software Technologies | On-site | Apr 2015 – Mar 2017
Tech Stack: Java 8, Spring Boot, MySQL
  • Developed REST APIs for a Doctor Appointment Booking System with dynamic slot scheduler
  • Integrated payment gateway APIs with support for refunds and transaction audits
  • Fixed N+1 query issues and used Hibernate second-level caching to improve performance
  • Designed and deployed services to AWS EC2, managed AMIs and environment configurations
  • Built internal tools for doctor availability tracking and admin reporting
Junior Developer — SkillThrust
Company: Avancosys | On-site | Nov 2012 – May 2013
Tech Stack: Java 6, Spring 3.2, Hibernate, MySQL, AWS, DynamoDB
  • Contributed to social platform "SkillThrust" with features like chat, geolocation, and reviews
  • Used Google Maps API for live tracking and calendar scheduling for events
  • Implemented OTP-based registration, social login (Google/Facebook), and access control
  • Created validation utilities to handle anti-spam, input sanitization, and secure storage
  • Supported deployment using AWS EC2/S3, worked closely with the frontend team (JSP/jQuery)
Fraud-Detection Pipeline | Self-Initiated
Jan 2025 – Present
Stack: Java 17, Spring Boot 3, Apache Storm 2.4, Kafka, Elasticsearch 8, Redis 7, MySQL 8, Docker, Prometheus/Grafana, JUnit 5
  • Built a sub-second fraud-scoring pipeline handling 15K+ events/s with real-time enrichment and ML-based risk scoring
  • Developed fraud-enrich-svc (WebFlux + R2DBC + MySQL) achieving p99 < 40ms at 3K RPS
  • Designed Storm topology (3 Nimbus / 6 Supervisors) with exactly-once semantics via Storm-Kafka API
  • Indexed enriched data in Elasticsearch 8 (7-day ILM) and built Kibana dashboards with ≤ 2s response SLA
  • Used Redis Streams + Lua for atomic high-risk alert broadcasts (P99 3ms)
  • Added Micrometer + Grafana metrics for throughput, lag, JVM GC, and topology health
  • CI/CD: GitHub Actions → Docker → Helm on Kubernetes (blue-green deploys)
AI-Enhanced Trading Platform | Self-Initiated
Mar 2025 – Present
Stack: Java 17, Spring Boot 3, Python ML, React/Next.js, TypeScript, MongoDB, Redis, Kafka, FreqTrade
  • Achieved 100% win-rate (59/59 trades) using 6-model ensemble (Prophet, LSTM, GRU, CNN-LSTM, Attention-LSTM, Bi-LSTM)
  • Built microservices backend (Spring Boot 3 + MongoDB + Redis + Kafka)
  • Integrated FreqTrade for live trading with < 3s latency
  • Trading Bot Dashboard: Next.js 15 + React 19 (TypeScript) with Tailwind CSS + Radix UI
  • Real-time WebSocket charts (Recharts) and responsive UX
Luxury Real Estate Platform | Self-Initiated
Jun 2025 – Present
Stack: Next.js 15, React 19, TypeScript
  • High-end property showcases for Los Angeles market with 25+ pages / 20+ components
  • Glass-morphism UI, lazy loading, SEO, and image optimization
  • MLS-style filtering, property modals, and client scheduling tools
Learn Ink (SaaS LMS Platform) | Self-Initiated
Feb 2024 – Present
Stack: Java 17, Spring Boot 3, Kafka, Redis, MongoDB, Elasticsearch, MySQL, React/Next.js
  • Architected multi-tenant LMS with course modules, instructor tools, and dashboards
  • Integrated Stripe & Razorpay for secure, recurring payment flows
  • Built Kafka-based notification engine and real-time analytics using Elasticsearch
  • Applied CQRS with MongoDB read models and MySQL write storage
  • Designed frontend in React/Next.js with authentication and role-based routing
Secure File Sharing API | Self-Initiated
Feb 2023 – Feb 2024
Stack: Rust, Axum, SQLx, PostgreSQL, Tokio, JWT, AES
  • Designed encrypted file-sharing API with expiring links and AES encryption
  • Built on Axum + Tokio for high-performance async I/O
  • Implemented JWT auth, metadata tracking, and scheduled cleanup jobs

Skills

Languages

Java (17/11/8/6/5/4) • Python • C/C++ • Rust

Scripting

Bash • Python • PowerShell • JavaScript (Node.js) • Bat

Frameworks & Tools

Spring Boot 3 • Spring Security 6 • Hibernate 6, JPA • Axum (Rust) • JasperReports

Kafka Ecosystem

Apache Kafka (KRaft & Zookeeper) • Kafka Connect (Debezium, JDBC, Elasticsearch, MongoDB) • Kafka Streams, Schema Registry (Avro) • KStream, KTable, Kafka REST Proxy • AKHQ / Confluent Control Center • Prometheus + Grafana (Kafka metrics) • TLS/SASL security, DLQ, SMT

Messaging & Streaming

RabbitMQ • Apache Kafka • Kafka Stream API • Apache Storm (Spouts/Bolts) • Storm-Kafka Integration

Data Integration & Search

Kafka Connect • Debezium CDC • Elasticsearch • Redis • MongoDB • MySQL, PostgreSQL

Cloud & DevOps

AWS (EC2, VPC, IAM, S3) • Docker • Prometheus, Grafana • ELK Stack • Swagger/OpenAPI • CI/CD (GitHub, Jenkins)

Architecture & Patterns

Microservices • Monolithic • Multi-Module • Outbox Pattern • Factory, Strategy, Singleton • Proxy, Adapter • Resilience4j

Concurrency & Async Processing

CompletableFuture • ExecutorService • Thread Pools • ThreadLocal • Context Propagation

Security

OAuth2 • JWT • HTTPS/TLS • OWASP Guidelines • Secure Headers

Data Engineering & Pipelines

Kafka + Spark Streaming • Airflow • DVC • Parquet • Delta Lake • AWS

Goals

  • Deliver robust, scalable, and secure software solutions for real-world business needs.
  • Continuously learn and adopt new technologies to stay at the forefront of web and backend development.
  • Contribute to open-source projects and the developer community.
  • Mentor and collaborate with other engineers to foster a culture of growth and innovation.

Testimonials

"Abhimanyu is a highly skilled engineer who consistently delivers quality work on time. His expertise in Java and microservices is top-notch."

- Former Manager, Analytiq Business Ventures

"A pleasure to work with, always proactive and detail-oriented. Highly recommended for any challenging project."

- Team Lead, Appizum Technology

Services

  • Custom Web Application Development - Full-stack solutions using Java, Spring Boot, React, and Next.js
  • SEO & Performance Optimization - Improve search rankings and site speed for better user experience
  • API & Backend Engineering - RESTful APIs, GraphQL, microservices with Java, Spring Boot, Node.js
  • Cloud & DevOps Consulting - AWS deployment, Docker containerization, CI/CD pipelines (GitHub Actions, Jenkins)
  • UI/UX Design & Responsive Frontend - Modern, mobile-first designs with React, Next.js, and Tailwind CSS [using AI-based IDE]
  • Technical Mentoring & Code Review - Best practices, architecture guidance, and code quality improvement
  • Kafka & Event-Driven Architecture - Real-time data streaming, message queues, and async processing
  • Data Engineering & ETL Pipelines - Build scalable data pipelines with Apache Kafka, Spark, Flink, Debezium CDC, Airflow, Python, and real-time stream processing
  • Database Design & Optimization - MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch setup and tuning
  • Security Implementation - OAuth2, JWT authentication, API security, OWASP compliance
  • Microservices Architecture - Design, development, and deployment of scalable microservices
  • Legacy System Modernization - Migrate monolithic applications to modern tech stacks
  • Technical Documentation - API documentation, system architecture diagrams, developer guides

Education

Master of Computer Applications (MCA)

University of Pune | 2008 – 2011

Bachelor of Arts in Economics (Statistics)

St. Columba's College, Hazaribagh | 2007

Ongoing Learning

System Design, CI/CD (DevOps), AI/ML LLM with Java, C++, Rust, Python + MLOps, Azure

Resume

Download my full resume for more details on my experience and skills.
Download Resume (PDF)

Cover Letter

Abhimanyu Kumar

Email: stream.abhimanyu@gmail.com | Phone: +91 8789929244

LinkedIn: linkedin.com/in/abhimanyu-kumar-5455ab163

GitHub: github.com/abhimanyu-stream

Location: Hazaribagh, Jharkhand, India

Dear Hiring Manager,

I am writing to express my strong interest in the Senior Java Backend Engineer / Technical Architect position at your organization. With over 7 years of hands-on experience designing and developing high-performance, event-driven systems, I am confident in my ability to contribute to your team's success and drive impactful technical solutions.

Throughout my career, I have specialized in building scalable microservices architectures, implementing Kafka-based real-time data pipelines, and delivering secure, production-grade APIs using Spring Boot 3, Spring Security 6, and Hibernate 6. My expertise spans the full software development lifecycle—from architecture design and implementation .

Key highlights of my experience include:

  • Zero Trust Security Implementation: At Analytiq Business Ventures (Eazypaymentz), I engineered OAuth2 + OIDC compliant PAYIN/PAYOUT/ADMIN APIs with role-based and scope-based authorization, JWT validation, end-to-end TLS encryption, and cryptographic key rotation—ensuring secure, traceable access across all payment workflows.
  • Real-Time Event Processing: Built a fraud-detection pipeline processing 15K+ events/second using Apache Storm, Kafka, and Elasticsearch, achieving sub-second latency with exactly-once semantics and comprehensive monitoring via Prometheus and Grafana.
  • Microservices Architecture: Designed and developed modular e-commerce and food delivery systems at Appizum Technology, leveraging RabbitMQ for notifications, Redis for caching and rate limiting, and Elasticsearch for advanced search capabilities—resulting in 80% reduction in report latency.
  • AI-Enhanced Trading Platform: Achieved 100% win-rate (59/59 trades) by building a 6-model ensemble ML system integrated with Spring Boot 3 microservices, MongoDB, Redis, Kafka, and FreqTrade for live trading with sub-3-second latency.
  • Full-Stack SaaS Development: Architected Learn Ink, a multi-tenant LMS platform with Kafka-based notifications, CQRS pattern implementation, payment gateway integration (Stripe + Razorpay), and real-time analytics using Elasticsearch.

I am proficient in Java (17/11/8), Python, Rust, and C/C++, with deep expertise in the Kafka ecosystem (Kafka Connect, Debezium CDC, Schema Registry, Kafka Streams), Spring Boot 3, Docker, and AWS. I follow SOLID principles, Test-Driven Development (TDD), and domain-driven design (DDD) to ensure maintainable, scalable, and robust solutions.

Beyond technical skills, I am passionate about mentoring junior developers, conducting thorough code reviews, and fostering a culture of continuous improvement. I thrive in collaborative environments where innovation, quality, and performance are prioritized.

I am excited about the opportunity to bring my expertise in backend engineering, system architecture, and real-time data processing to your team. I am confident that my technical depth, problem-solving mindset, and commitment to excellence align well with your organization's goals.

Thank you for considering my application. I look forward to the opportunity to discuss how I can contribute to your team's success.

Sincerely,

Abhimanyu Kumar

Contact

Let's connect! Feel free to reach out via any of the platforms below.