Software engineer working across AI/ML, robotics, and backend systems.
I build LLM agent systems with PyTorch, LangChain, and LangGraph, run ROS2 and micro-ROS on embedded hardware like the ESP32, and ship on Linux with Docker and Kubernetes. I care about the fundamentals that outlast framework churn: system design, SQL, and clean architecture.
| Area | Tools |
|---|---|
| AI / ML | PyTorch, TensorFlow, NumPy, Pandas, OpenAI API, LangChain, LangGraph |
| Robotics & Embedded | ROS2, micro-ROS, XRCE-DDS, ESP32 |
| Infrastructure | Linux, Bash, Docker, Kubernetes, PostgreSQL |
Free, full-length engineering courses at sahilkumar.dev/learn.
- Available now: Docker, SQL, Linux
- In progress: Kubernetes, Git, System Design
From sahilkumar.dev and dev.to/sahil_kumar:
- Micro-ROS and XRCE-DDS, how ROS2 middleware fits onto microcontrollers.
- The Constant, the LLM mechanics that stay fixed as models grow.
- Software 3.0, on Andrej Karpathy's framing of the biggest shift in programming in 70 years.
- Building LLM agent pipelines and studying the internals behind them.
- Writing and teaching systems fundamentals.
- Open to conversations about robotics, AI infrastructure, and Linux. Inbox is open.


