Divyam Ahuja
Software Engineer
Experience
Software Engineer
Microsoft · NoidaPython, JavaScript, TypeScript, Playwright, Telemetry
- Build, evaluate, and enhance AI-powered user experiences for the Excel Copilot team.
- Architected a parallelized automation framework for synthetic data generation and evaluation, boosting pipeline throughput by 5x.
- Orchestrated the Responsible AI (RAI) pipeline, executing evaluation runs on new models to guarantee safe and deterministic AI outputs.
- Acted as on-call Shield Engineer, monitoring pipeline health, triaging partner issues, and driving incident response for critical bugs.
- Integrated comprehensive telemetry, structured logging, and observability dashboards into pipelines to maintain >95% reliability.
- Engineered autonomous AI agents to automate repetitive tasks and optimize workflow efficiency.
System Software Designer
Advanced Micro Devices (AMD) · BangaloreC, C++, Java, Python, React.js, JavaScript
- Engineered an OpenJDK performance monitoring system, enabling early detection and mitigation of performance degradation.
- Spearheaded the development of a visualization dashboard and RESTful API for OpenJDK telemetry, increasing data accessibility by 40%.
- Automated nightly Java benchmarking and tuning using machine learning models, achieving a 30% reduction in manual effort.
- Executed advanced Java tuning techniques, yielding a 2% performance increase across High Performance Computing (HPC) servers.
- Refactored and containerized legacy projects for cross-platform compatibility, driving a 90% reduction in deployment errors.
- Received the Spotlight Award for exceptional contributions to automation and nightly benchmark visualization.
Google Summer of Code Contributor (Open Source Developer)
Chromium · RemoteJavaScript, TypeScript, C, C++, WebAudio, WebAssembly, WebWorkers
- Researched and implemented optimal design patterns integrating the WebAudio API with WebAssembly and WebWorkers.
- Designed and authored a high-performance, lock-free ring buffer library for real-time audio processing.
Skills
Programming Languages
C/C++, Python, JavaScript/TypeScript, Java, Go (Golang), Bash, PHPFrameworks
React.js, Next.js, Express.js, Django, Flask, Node.jsTools/Platforms
Git, Docker, Emscripten, UNIX, Linux, POSIX, Shell, Kubernetes, WebAssembly, WordPressDatabases
MySQL, MongoDB, PostgreSQL, RedisProjects
fastbin: a code sharing webapp
HTMX, Go (Golang), gRPC, PostgreSQL, Docker, Kubernetes
Homelab
Raspberry Pi 5, WireGuard, Kubernetes, Rancher, MetalLB