Aranya Dutta
Backend engineer, distributed systems
Experience
AntBox TechnologiesJuly 2026 to Ongoing
Intern · Bhubaneswar
- - Engineered JWT-based auth flows in Go (login, password reset/change), standardizing auth across 3+ internal applications and eliminating recurring credential-related tickets.
- - Designed 4+ REST APIs related to an in-house HRMS portal and built the GitHub Actions pipeline for Continuous Integration and Continuous Deployment.
- - Worked on client companies' Help Article portal and designed the sync mechanism for updated Help Articles, significantly reducing upload-to-live-website time.
Projects
Go · gRPC · Apache Kafka · PostgreSQL · Redis · Docker · Kubernetes
- - Architected a 9-service event-driven microservices platform in Go for autonomous financial recovery, using gRPC for all synchronous inter-service RPCs and a partitioned Kafka backbone (with a dead-letter queue) to decouple ingestion from processing, enforcing strict internal/ package boundaries so services stay independently deployable within a single Go module.
- - Designed a durable idempotency and crash-safety model: Postgres UNIQUE-constrained insert-before-execute writes, single-transaction state and audit commits, and contiguous-offset-prefix Kafka commits, guaranteeing exactly-once financial actions under at-least-once delivery with zero audit-trail gaps on a mid-batch crash.
CarzzMay 2026 to July 2026
Go · gRPC · RabbitMQ · WebSockets · OpenTelemetry · Docker
- - Architected a scalable ride-sharing platform using microservices in Go with gRPC for inter-service communication and RabbitMQ as the message bus for fault-tolerant event processing.
- - Implemented real-time driver tracking via WebSockets and distributed tracing using OpenTelemetry and Jaeger across all microservices for end-to-end request visibility.
CloudKitchen2026
Go · Kubernetes · NATS JetStream · PostgreSQL · Redis · GCP
- - A food-ordering platform split into eight Go microservices (authentication, restaurants, menus, orders, payments, delivery, notifications, users), communicating asynchronously over NATS JetStream so a slow payment step never blocks checkout.
- - Each service owns its own PostgreSQL database, caches reads in Redis, and exposes health, readiness and Prometheus metrics endpoints; Grafana dashboards and Loki aggregate logs and metrics across the cluster.
- - Deployed the platform to Google Kubernetes Engine using Helm charts, with GitHub Actions automating image builds and deployments.
Languages
Go, Python, Java, C, C++
Technologies
gRPC, REST APIs, Docker, Kubernetes, PostgreSQL, Kafka, Redis, Prometheus, OpenTelemetry
Concepts
Microservices Architecture, Distributed Systems, Event-Driven Architecture, Observability, API Design
Certifications & achievements
- - Google Cloud Skill Badges (hands-on labs): Kubernetes in Google Cloud, Cloud Computing Fundamentals
- - IBM DevOps and Software Engineering Professional Certificate, Coursera (15-course specialisation)
- - JLPT N5, Japanese Language Proficiency Test, December 2025; currently preparing for N3
- - 2nd Runner-up, ICDCIT Hackathon 2024, competing against 100+ teams
- - Competitive Programming: Codeforces Pupil, LeetCode rating 1623, GeeksforGeeks 450+ problems solved
Education
Kalinga Institute of Industrial Technology2023 to 2027
Bachelor of Technology in Computer Science Engineering · CGPA 8.09 / 10.00 · Bhubaneswar, Odisha