name: Divyam Ahuja role: Systems & Software Engineer contact: phone: display: "+91 7015600547" url: "tel:+917015600547" email: display: "ahujadivyam@gmail.com" url: "mailto:ahujadivyam@gmail.com" website: display: "divyam.dev" url: "https://divyam.dev" linkedin: display: "in/ahujadivyam" url: "https://linkedin.com/in/ahujadivyam" git: display: "git.divyam.dev" url: "https://git.divyam.dev/" github: display: "gh/ahujadivyam" url: "https://github.com/ahujadivyam" experience: - company: Microsoft role: Software Engineer location: Noida start: Mar 2025 end: Present stack: - Python - TypeScript - Docker - Azure - React - Playwright bullets: - "Owned the end-to-end Responsible AI (RAI) evaluation pipeline gating model releases; optimized execution latency by **50%** through asynchronous worker pools, intelligent request batching, and custom retry algorithms." - "Onboarded next-generation multimodal AI agents into the core evaluation platform, designing pluggable backend adapters, isolated container sandboxes (Docker), and concurrent distributed cloud runtimes with robust IPC and telemetry capture." - "Designed and scaled an automated synthetic data engine orchestrating parallel LLM workers; modeled complex spreadsheet state graphs to generate **70,000+** multi-step interaction trajectories across **20,000+** enterprise workbooks." - "Served as on-call engineer driving infrastructure reliability across evaluation pipelines—resolving live-site instabilities, engineering deterministic failure classification, and automating bug workflows to maintain **>95%** uptime." - "Designed real-time telemetry ingestion pipelines and KQL aggregations processing **millions** of pipeline events daily, establishing single-pane observability dashboards and automated root-cause triage." - "Optimized client-side rendering pipelines and state management for the core Microsoft Excel web client (React/TypeScript), eliminating UI rendering bottlenecks and meeting WCAG accessibility standards for millions of enterprise users." - company: Advanced Micro Devices (AMD) role: System Software Designer location: Bangalore start: Aug 2022 end: Feb 2025 stack: - C/C++ - Java (OpenJDK) - Linux perf - Python - Django - React - SQLite bullets: - "Engineered a high-throughput visualization dashboard and RESTful API for OpenJDK telemetry, optimizing database queries to increase internal data accessibility by **40%**." - "Automated nightly Java benchmarking and tuning pipelines using machine learning models, achieving a **30%** reduction in manual effort and earning the **Spotlight Award**." - "Profiled CPU and memory bottlenecks using Linux perf; optimized JVM flags, GC policies, and runtime parameters on HPC servers to achieve a **2%** throughput improvement on SPECjbb benchmarks." skills: - type: Programming Languages items: - C/C++ - Python - Go (Golang) - Java - Kotlin - TypeScript - Bash - type: Frameworks & Tools items: - PyTorch - Azure OpenAI - Android SDK / NDK - React/Next.js - Django/Flask - Node.js - gRPC - Playwright - type: Infrastructure items: - Kubernetes - Docker - Linux/POSIX - WebAssembly - WireGuard - PostgreSQL - Redis open_source: - name: "Chromium (Google Summer of Code)" stack: - C++ - WebAssembly - WebAudio - WebWorkers bullets: - "Engineered a lock-free C++ ring buffer as a reference library for real-time audio streaming between WebAudio, WebAssembly, and WebWorkers, benchmarking multiple concurrency strategies." - name: "The Tor Project" role: Contributor stack: - Kotlin - Android SDK - Rust - JavaScript - VPNService bullets: - "Contributed across Tor Project client and web applications; engineered routing resilience and lifecycle management for the Tor VPN Android app, and developed enhancements for Tor Web platforms." links: - display: "gitlab.torproject.org/tpo" url: "https://gitlab.torproject.org/tpo" - name: "p5.js (Processing Foundation)" role: Contributor stack: - JavaScript - HTML5 Canvas - WebGL bullets: - "Contributed core library improvements and rendering fixes to p5.js, optimizing canvas event handling and cross-browser graphic performance." links: - display: "github.com/processing/p5.js" url: "https://github.com/processing/p5.js" projects: - name: "fastbin: a code sharing webapp" stack: - HTMX - Go (Golang) - gRPC - PostgreSQL - Docker - Kubernetes bullets: - "Built a high-performance code sharing backend in Go utilizing gRPC Protobuf microservices, PostgreSQL with connection pooling and optimized indexing, containerized with Docker and deployed on Kubernetes." links: - display: "git.divyam.dev/divyam/fastbin" url: "https://git.divyam.dev/divyam/fastbin" - display: "fastbin.lab.divyam.dev" url: "https://fastbin.lab.divyam.dev" - name: Homelab stack: - Raspberry Pi 5 - WireGuard - Kubernetes - Rancher - MetalLB bullets: - "Personal infrastructure hosting containerized services with WireGuard VPN tunneling, MetalLB load balancing, and Rancher-managed Kubernetes, enabling secure, high-availability external access." education: - school: Deenbandhu Chhotu Ram University of Science and Technology location: Haryana, India course: "Bachelor of Technology (B.Tech.) Computer Science" start: Aug 2018 end: Aug 2022 certifications: - name: "MITx 6.86x — Machine Learning with Python: Linear Models to Deep Learning" url: "https://courses.edx.org/certificates/52e99c3c32d8470b9761c8327c4417ca" - name: "CS50AI: CS50's Introduction to Artificial Intelligence with Python" url: "https://courses.edx.org/certificates/686aaef0b47e438ba5ebd040e0f0b5fd"