Software engineer

I build backend systems that are useful, reliable, and easy to reason about.

I like working on the parts of software that hold everything together: APIs, data flow, infrastructure, and the operational details that make systems feel stable in real life.

Backend systems
Distributed systems
AI evaluation workflows
Cloud deployment

Recent focus

  • GraphQL services and API design
  • Workflow orchestration and observability
  • Redis-backed rate limiting
  • LLM evaluation and benchmarking

About

I care about software that is easy to reason about.

I like clear interfaces, visible failure modes, and enough operational detail that the next person can debug quickly without having to reverse-engineer the system.

Currently building

What I’m working on right now.

A more robust RAG evaluation workflow with cleaner metrics reporting.
Adding proper evaluation reports and failure-case notes to the RAG project.
Deeper understanding of distributed systems, observability, and cloud operations.

Experience

Work experience

Data Axle

Software Development Engineer (Backend) Intern

Jan 2026 - Jun 2026
Pune, India
Built a standalone DirectMail microservice and reduced reliance on the monolith.
Designed GraphQL APIs with pagination, filtering, and role-based access control.
Implemented resilient Temporal workflows for long-running business processes.
Deployed services on AWS with CloudWatch logging and monitoring.
Improved deployment flexibility by separating critical functionality into independently deployable services.
Reduced debugging turnaround with centralized logs and workflow observability.
PythonDjangoGraphQLGrapheneTemporalAWSDocker

ONJI Softwares Pvt Ltd

Software Engineer Intern

Jun 2025 - Aug 2025
Remote
Built reusable cross-platform UI components for Android and iOS.
Converted Figma designs into production-ready screens.
Implemented secure authentication and navigation flows.
Optimized responsiveness and startup performance.
Delivered a more consistent mobile experience across screen sizes.
Improved maintainability through reusable component architecture.
React NativeExpoJavaScriptREST APIsGit

Projects

A few projects I’ve built over the years.

Distributed Rate Limiter

Redis-based traffic control system designed to keep APIs fast while preventing abuse at scale.

Built: Built a distributed service using Redis and Lua scripting with token bucket and sliding-window strategies, plus configurable policies for different routes.

10,000+ requests/sec

PythonRedisLuaDocker

Mini Kafka

A Kafka-inspired streaming platform to study partitions, offsets, replay, and consumer group behavior.

Built: Implemented producer-consumer messaging with topic partitioning, offset management, durable log storage, and concurrent consumers.

Replay support

PythonMultithreadingNetworkingFile Storage

RAG Evaluation System

A benchmark framework for comparing LLMs on scripture-based question answering with retrieval and quantitative evaluation.

Built: Built a retrieval pipeline with Sentence Transformers and FAISS, then evaluated multiple models using BLEU, ROUGE-L, and BERTScore.

Automated benchmarking

PythonFAISSSentence TransformersHugging FaceLLM APIs

Audio-Video Deepfake Detection System

Multimodal AI system for identifying manipulated videos with spatial and temporal features.

Built: Combined CNN and Vision Transformer features in a real-time inference pipeline with preprocessing and REST deployment.

CNN + Vision Transformer feature fusion

PyTorchOpenCVFlaskVision TransformersCNNs

Contact

Looking for a team with hard backend problems.

Email is best. GitHub has the code, and LinkedIn has the work history.