Software Engineer · Mumbai, India

Aryan Sharma

Backend engineer building fast, reliable distributed systems — and the occasional RAG pipeline.

About

I'm a software engineer focused on backend systems, distributed architecture, and performance. I like taking features from idea to production — profiling the slow paths, cutting the costs, and keeping deploys boring.

Currently at Play Games24x7 (My11Circle), where I shipped the Prediction Contest feature end-to-end and spend my time making financial and fantasy-contest flows faster and cheaper. Previously at Infosys building event-driven microservices.

Skills

Languages
JavaJavaScriptTypeScript
Frontend
ReactTailwind CSS
Backend
Spring BootNode.jsREST APIs
Databases
PostgreSQLMongoDBMySQLpgvector
Distributed Systems
KafkaApache Camel
Infra & Tools
GitAWS EC2AWS LambdaRedisJGit
Concepts
MicroservicesAPI DesignEvent-driven ArchitectureCaching StrategiesSystem DesignRAGLLM Integration

Experience

Software Engineer · Play Games24x7 (My11Circle)

Apr 2026 – Present
  • Developed and launched the Prediction Contest feature end-to-end, contributing to a 10% increase in revenue within the first quarter of release.
  • Reduced API latency by 50% by profiling Fantasy Contest flows and optimizing queries to remove bottlenecks.
  • Refactored core financial workflows, simplifying service architecture to cut infrastructure and processing costs by 50% while improving reliability.
  • Introduced Redis and local in-memory caching for prediction contest flows, cutting average response times by 40%.
  • Partnered with product and QA to define APIs, write technical specs, and ship zero-downtime deployments in a fast release cycle.
  • Used AI-assisted development tools (Cursor, Claude Code) to accelerate feature development and bug fixes.

Specialist Programmer · Infosys

Aug 2024 – Mar 2026
  • Built scalable backend microservices in Spring Boot with REST APIs tuned for low-latency integrations within the TDS 2.0 tax processing system.
  • Implemented Kafka-based event-driven communication between services, improving fault tolerance and enabling reliable asynchronous processing at scale.
  • Developed routing and transformation pipelines with Apache Camel across 5+ heterogeneous systems, standardizing inter-service communication.
  • Optimized database access with JPA/Hibernate — lazy loading, batch fetching, native query tuning — reducing average query time by ~30%.
  • Achieved 85%+ test coverage with JUnit and Mockito, reducing regression bugs in production.

Projects

Git Archaeologist

2026

A Retrieval-Augmented Generation (RAG) system in Spring Boot that answers natural-language questions about a git repository’s commit history, grounded with real commit citations.

Extracts commit history via JGit into PostgreSQL, filters low-signal commits, generates OpenAI embeddings with pgvector similarity search, and synthesizes cited answers using Gemini 2.5 Flash.

JavaSpring BootJGitPostgreSQLpgvectorOpenAI APIGemini 2.5 Flash

HTTP Server from Scratch

2024

An HTTP server built from raw TCP primitives — handling GET/POST requests, serving static files, and managing multiple concurrent connections via multithreading.

JavaTCP Sockets

Education

B.E. Computer Engineering · Thapar University

2020 – 2024

CGPA: 8.43 · Elective: Data Science

Class XII — Non-Medical · Kendriya Vidyalaya, Udhampur

2019 – 2020

91%

Achievements & Certifications

  • AWS Certified Cloud Practitioner
  • Knight rating on LeetCode (Top 5% globally)