Jatin · Aggarwal
available · Q3 2026 press ⌘ K for command
webgl · raymarched · 60fps chitkara · class of 2027
software engineer · distributed systems · java

Java backend.
Full-stack delivery.

I'm Jatin, a final-year Computer Science student building production features at Demandbase with Java, Python and React. I've shipped cross-service authorization, resolved an on-call production incident, and built analytics APIs and frontend controls. Previously, I built a four-service alerting platform at Unicommerce serving 10+ enterprise tenants.

see the work →
scroll to descend ↳ 09 sections / 04 systems
/ 01 — experience internships · production delivery

Production work. Real responsibility.

Software Engineer Intern · Demandbase · Hyderabad

Jul 2026 – Present

Shipped user-level authorization across Java/Spring Boot, Python/FastAPI and React/TypeScript services, enforcing one capability model at the API and UI layers with fail-closed checks and a reversible rollout.

Resolved an on-call production incident by tracing failed permission checks to an automated job, shipping a fix across two services, and confirming recovery through post-release monitoring.

Built a schema-driven analytics API with sorting, multi-column filters and pagination, then shipped matching React table controls. Proved a query-planner fix with a staging control query that failed before the patch and passed after it.

Software Engineer Intern · Unicommerce eSolutions · Gurugram

Mar 2026 – Jun 2026

Built a four-service distributed alerting platform in Java and Spring Boot serving 10+ enterprise tenants, integrating Keep.dev orchestration with per-tenant workflow isolation.

Replaced hand-written retry logic across three asynchronous pipelines with Temporal workflows using exponential backoff, retry limits and Continue-As-New.

Added compound MongoDB indexes for three tenant-scoped query patterns, verified with explain plans; standardized error responses across 15+ endpoints with @RestControllerAdvice.

B.E. Computer Science Engineering · Chitkara University · Punjab

Aug 2023 — July 2027

CGPA 9.26/10 through sixth semester · graduating July 2027.

Coursework: Data Structures & Algorithms, Operating Systems, Computer Networks, DBMS, Object-Oriented Design, Distributed Systems.

/ 02 — selected work selected projects

Selected engineering projects.

/ 03 — honors certifications & wins

Certifications.

NCAProfessional certification
2024

Nutanix Certified Associate (NCA)

Multicloud Infrastructure. Certified on Nutanix HCI, AOS, and AHV virtualisation for enterprise cloud deployments.

/ 04 — resume the formal version

Experience, projects and education.

built-in · placeholder

Jatin Aggarwal — Software Engineer

Three years building distributed systems and full-stack products — one focused mission: ship software that is correct, fast, and built to scale.

  • file jatin_aggarwal_cv_v4.pdf
  • size · type — · built-in HTML
  • updated May 2026 · live preview
  • version v4.1 · iridescent
admin · awaiting upload
/ 05 — stack tools of the trade

Tools behind the work.

TS
PY
RS
PG
AI
Jatin · 2027
/ 06 — about the long version

Behind the work.

Final-year B.E. Computer Science student at Chitkara University, graduating in July 2027 with a CGPA of 9.26/10 through my sixth semester.

At Demandbase, I ship features across Java/Spring Boot, Python/FastAPI and React/TypeScript services. My work includes cross-service authorization, schema-driven analytics, and resolving an on-call production incident with post-release monitoring.

Previously, I built a four-service alerting platform at Unicommerce serving 10+ enterprise tenants. I enjoy tracing failures across services, designing reversible changes, and proving a fix with a failing-then-passing control. I have also solved 700+ data structures and algorithms problems across LeetCode, Codeforces and GeeksforGeeks.

An engineering approach
REQUEST → CHECK → VERIFYInterfaceReact · TypeScriptAccesschecksAPI + dataJava · Python · SQLTrace failures. Make changes reversible.Verify the result with a control.
Illustrative system flow · a way to explain the work, not an employer architecture diagram.
/ 07 — contact

Get in touch.

Have a software engineering opportunity? Share the role, team and timeline. I’d be happy to discuss how I can contribute.

direct line