167 lines
6.1 KiB
YAML
167 lines
6.1 KiB
YAML
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."
|
|
|
|
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"
|
|
|
|
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
|
|
|
|
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"
|