Skip to content
View aditya-786's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report aditya-786

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aditya-786/README.md
Aditya Aggarwal — Senior Backend Engineer

LinkedIn  Email  Codeforces  Profile views

👋 Senior Backend Engineer — Distributed Systems & Data Infrastructure

Backend engineer with 4+ years building and scaling production systems — a 0→1 fraud-detection network over 10M+ data points, an e-commerce platform serving 1M+ users, and a zero-downtime MongoDB → ScyllaDB migration that cut ~$150K/yr. Codeforces Candidate Master.

These days a lot of my time goes into finding and fixing subtle correctness bugs in large open-source AI systems — agent frameworks, inference engines, eval harnesses, and vector / data infrastructure.

🔭 SDE2 @ Uni Cards (fintech)  ·  📍 Bengaluru, India  ·  💬 Ask me about backend architecture, distributed systems & databases


🤖 Open-source contributions to AI projects

8 merged · 1 approved · 15 in review across 12 open-source projects totalling 453.9k★
Every PR is self-found and ships with a fail-before / pass-after test. Status reflects live GitHub state.

Project Contribution Stars Status
keep · Python Allow enabling TLS certificate verification
keep · Python Support IAM credentials via Application Default Credentials
keep · Python Support secure TLS connection to the hubble relay
keep · Python Add option to disable temperature in AI requests
keep · Python Compare percentage thresholds numerically
keep · Python Lock an incident after a configurable max window
keep · Python Time-based alert retention policy
keep · Python Add maintenance window lifecycle workflow triggers
ollama · Go Ignore braces inside JSON strings when detecting tool call end
ollama · Go Include empty input for parameterless tool calls in non-streaming responses
ollama · Go Respect explicit top_p=0 in legacy completions
litellm · Python Enable model discovery for the custom_openai provider
litellm · Python Fake stream when model_info marks supports_native_streaming false
kuberay · Go CalculatePodResource should not mutate the input PodSpec
kuberay · Go CalculateMinResources should respect workerGroupSpec.Suspend
mem0 · Python Use http_client_proxies for xai config conversion
llama_index · Python Default MetadataFilters condition to AND when None
khoj · Python Require opt-in to run operator terminal commands on the host
onyx · Python Dedupe documents by id within an indexing batch
deepeval · Python Add batch evaluation support to the GSM8K benchmark
ogx · Python Break ties on the cursor key in cursor pagination
go-sdk · Go Retry transient errors on SSE reconnect
java-sdk · Java Serialize ElicitRequest mode discriminator only once

↻ This table is regenerated by a scheduled GitHub Action; each Status badge is fetched live from GitHub, so it flips to merged the moment a PR lands.


🛠️ Tech

Java Python C++ Go SQL   Kubernetes Docker AWS Kafka PostgreSQL MongoDB Redis

  • Languages — Java · Python · C++ · SQL · Go
  • Backend & Distributed Systems — Spring Boot · Microservices · Temporal · Kubernetes · Docker · AWS · Kafka · PostgreSQL · MongoDB · ScyllaDB · DynamoDB · Redis
  • AI / LLM — LLM agents & tool-calling · MCP · inference & serving internals · eval / grading harnesses

🏆 Competitive Programming

  • Codeforces — Candidate Master · Adi_7861  
  • CodeChef — 5★ · adi_7861 — Global Rank 45, Div-1 Long Challenge  
  • TCS CodeVita — Global Rank 283 / 10,000+

💼 Experience

SDE2 · Uni Cards (fintech) — fraud-detection systems, e-commerce platform (1M+ users), MongoDB → ScyllaDB migration. Previously Vahan (YC S19) and Optmyzr.

Pinned Loading

  1. Competitive-Programming Competitive-Programming Public

    Java

  2. ollama/ollama ollama/ollama Public

    Get up and running with Kimi-K2.6, GLM-5.1, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

    Go 176k 16.9k

  3. openai/openai-agents-python openai/openai-agents-python Public

    A lightweight, powerful framework for multi-agent workflows

    Python 27.7k 4.3k

  4. keephq/keep keephq/keep Public

    The open-source AIOps and alert management platform

    Python 12k 1.4k

  5. ogx-ai/ogx ogx-ai/ogx Public

    Open GenAI Stack

    Python 8.4k 1.3k

  6. ray-project/kuberay ray-project/kuberay Public

    A toolkit to run Ray applications on Kubernetes

    Go 2.6k 793