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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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

🔒 Company work lives on a private GitHub Enterprise sync account (@adityaaggarwal7861) — day-job commits (fraud-detection, ScyllaDB migration, e-commerce backend at Uni Cards) are hosted there under NDA and do not appear on this public graph. The open-source contributions below reflect my public GitHub activity.


🤖 Open-source contributions to AI projects

9 merged · 2 approved · 16 in review across 9 open-source projects totalling 454k★
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 Avoid double-encoding alert URLs
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 Handle quoted alert JSON in workflow functions
keep · Python Wait for the facet panel to settle before asserting
keep · Python Pull DCIM topology into the service topology map
keep · Python Support TLS verification and mTLS client certificates
keep · Python Provision correlation rules from KEEP_CORRELATION_RULES
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
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
deepeval · Python Add batch evaluation support to the GSM8K benchmark
ogx · Python Break ties on the cursor key in cursor pagination
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, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

    Go 187k 19k

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

    A lightweight, powerful framework for multi-agent workflows

    Python 30.6k 5k

  4. keephq/keep keephq/keep Public

    The open-source AIOps and alert management platform

    Python 12.5k 1.6k

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

    Open GenAI Stack

    Python 8.5k 1.4k

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

    A toolkit to run Ray applications on Kubernetes

    Go 2.8k 911