GA
⌘K

About

I'm Gaurav Agarwal a software engineer working across the full spectrum from silicon to cloud. My domain spans cloud-native services, application software, hosted system software, kernel drivers, and BSP bring-up.

"Truth can only be found in one place: the code."

I'm perpetually exploring the boundary between distributed systems and bare-metal registers. Open to collaborating on products that bridge cloud-scale ambitions with hardware constraints.

What I Work With

Languages

C, C++, Python, Go, Rust, Java, TypeScript, Bash, PowerShell, MATLAB

Embedded & Hardware

STM32, Texas Instruments, Xilinx Zynq, NVIDIA Jetson, ESP32, Raspberry Pi, BeagleBone FreeRTOS, Zephyr, Yocto, Buildroot, Device Tree, U-Boot, GDB, OpenOCD

Cloud & Infrastructure

AWS, GCP, Docker, Kubernetes, Terraform, Helm, Ansible, Prometheus, Grafana, Nginx

Protocols & Networking

ARINC 429/664, UART, SPI, CAN, I2C, CCSDS, TCP/UDP, gRPC, MQTT

DevOps & CI/CD

Git, GitHub Actions, GitLab CI, Jenkins, ArgoCD, CMake, Conan, Make

Tools

Vim/Neovim, VS Code, CLion, PyCharm, Wireshark, Valgrind, Doxygen, Postman, Jupyter

Philosophy

Connect

GitHub · LinkedIn · X · Stack Overflow · LeetCode · Email