Hi, I’m

Ankit Dhaka

|

Backend-focused Software Engineer building production microservices on Spring Boot — 20+ REST APIs, sub-100ms pricing engines, and optimized MySQL/Redis data layers. Full-stack builder across Java, React & Node.js, with 800+ problems solved across Codeforces, CodeChef & LeetCode.

A bit about how I build.

I'm a B.Tech Electronics & Communication Engineering student at IIIT Allahabad (CGPA 8.58), with hands-on experience as an SDE Intern at Aakash Technology Innovation Lab, where I built production microservices on Spring Boot for the Phoenix ERP platform. I care about transaction-safe system design, low-latency data layers, and shipping things that actually run in production — not just demos. Outside of backend engineering, I'm exploring Generative AI: RAG pipelines, agentic workflows, and LLM-backed applications.

Education B.Tech ECE, IIIT Allahabad Aug 2022 – May 2026 · CGPA 8.58
Currently Backend Engineering & AI Systems Spring Boot, Microservices, RAG
Based in India Open to remote / onsite roles

Tools & technologies I work with.

Languages

JavaC++JavaScriptSQLPython

CS Fundamentals & Tools

OOPDBMSComputer NetworksOperating Systems Data Structures & AlgorithmsEmbedded Systems LinuxGitGitHub

Java Backend

Spring BootSpring SecuritySpring Data JPA HibernateSpring CacheSpring AOP MicroservicesREST API DesignJUnit 5Mockito

AI / ML Backend

LLMsRAGAgentic AIReAct Vector EmbeddingsSemantic SearchPrompt Engineering RAGASOpenAI APILangChain4j

Databases & Infra

MySQLMongoDBRedisApache Kafka AWS ECSAWS ECRAWS S3AWS EC2 CloudWatchALBDockerNginx GitGitHub Actions

Where I’ve worked.

SDE Intern

Jan 2026 – Jun 2026

Aakash Technology Innovation Lab · Noida

JavaSpring BootSpring Security KafkaMySQLAWS S3RedisDocker
  • Spearheaded design and delivery of 20 production REST APIs using a layered Controller–Service–Repository pattern with Spring Security, JWT-based auth, centralized exception handling, and Bean Validation — cutting API error rates by 30% and mean-time-to-resolution by 40% across 5 microservice modules.
  • Overhauled 15+ high-traffic MySQL queries through composite indexing, covering indexes, and execution-plan analysis; introduced JPA projections and batch-fetch strategies to eliminate N+1 patterns — 30% latency reduction and 2x transaction throughput under peak load.
  • Architected backend infrastructure for the Supplementary ID process on the Phoenix platform, reducing end-to-end process complexity by 40% and enabling secure, scalable student onboarding across multi-centre operations.
  • Designed and owned an end-to-end Pricing Engine backed by Redis caching and Spring Cache abstraction, optimizing critical query paths to sub-100ms P99 latency across thousands of course SKUs.

Things I’ve built and shipped.

AutoAdvisor AI

A production-grade AI course advisor powered by GPT and Retrieval-Augmented Generation, with semantic retrieval over vector embeddings for context-aware answers.

  • Semantic retrieval using vector embeddings for relevant context injection
  • Redis response caching achieving ~60% cache hit rate
  • Bucket4j-based API rate limiting for abuse protection
  • Containerized and deployed on AWS ECS
JavaSpring BootOpenAI APIRAGRedisAWS ECSDocker

RoadsideGarage

A full-stack, role-based garage booking platform with fine-grained access control across Customer, Employee, and Admin roles.

  • RBAC securing every REST endpoint by role via Spring Security + JWT
  • Capacity-aware auto-assignment engine matching bookings to available employees in real time
  • Geolocation-based garage search using Haversine distance
  • Layered controller/service/repository architecture with DTO-based validation
Spring BootSpring SecurityJWTSpring Data JPAPostgreSQLJavaScript

Easy-Parking

A full-stack parking reservation platform with transaction-safe booking, deployed to production at eazyparking.tech.

  • JWT-based user/admin authentication
  • Transaction-safe slot booking eliminating double-booking race conditions
  • Migrated from a Django/PHP prototype to a modern REST architecture
  • Analytics dashboards (Recharts / MUI X-Charts) for occupancy, earnings & trends
ReactTypeScriptNode.jsExpressPrismaMySQLJWT

Competitive programming & education.

Indian Institute of Information Technology, Allahabad

Aug 2022 – May 2026

B.Tech, Electronics and Communication Engineering

CGPA: 8.58

Prince Sr. Sec. School, Sikar, Rajasthan

May 2021

Class XII, RBSE Board

98.8%

Sunrise Education Group Nechhawa, Sikar, Rajasthan

May 2019

Class X, CBSE Board

98.6%
Github Activity @dhakas9360 →
Ankit Dhaka's GitHub contribution graph

Let’s build something together.

I'm open to backend engineering, full-stack, and AI-focused SDE roles. The fastest way to reach me is email — feel free to reach out.