I build and debug real systems across compilers, robotics, and edge AI β where failures are subtle, performance matters, and correctness is non-negotiable.
This is not a collection of demos. This is a portfolio of engineering depth.
- π§ Compiler & Toolchain Engineering (MetaWare, low-level debugging)
- βοΈ Systems Programming (C/C++, runtime behavior, memory-level analysis)
- π€ Robotics & Perception (ROS2, SLAM, real-time pipelines)
- ποΈ Edge AI Systems (YOLO, Raspberry Pi, deployment constraints)
- π§ͺ Automation & Qualification (reproducibility, CI pipelines, validation)
Most engineers:
- write code
- train models
- build features
I:
- debug compiler-generated assembly
- validate runtime behavior under safety constraints
- build systems that fail β get traced β get fixed properly
- Multi-version compiler validation (MetaWare)
- Automated pipeline: compile β execute β validate β report
- Known defect reproduction (broken vs fixed comparison)
- Assembly-level debugging using TRACE32
- MISRA / ISO 26262 aligned validation
π I donβt just use compilers β I verify and break them.
- Simulated sensors + depth estimation
- YOLO object detection integration
- Occupancy grid mapping + SLAM
- RViz visualization + control loop
π Not just perception β full system integration.
- YOLO-based detection (~98% accuracy)
- Raspberry Pi 5 + Tapo camera integration
- Flask dashboard + cloud deployment
- Latency and accuracy optimization
π Built for real-world constraints, not ideal conditions.
- 150+ unit tests (~95% coverage)
- Black-box + system-level validation
- CI-friendly pipelines (CMake + Python)
- Reproducible defect workflows
π If it canβt be tested properly, itβs not engineering.
Languages C / C++ / Python
Systems & Tools Linux β’ CMake β’ TRACE32 β’ nSIM Jenkins β’ GitHub Actions
Domains Compiler Toolchains β’ Embedded Systems ROS2 β’ SLAM β’ Computer Vision
- Failure β trace to root cause
- Unclear behavior β inspect assembly
- Non-reproducible β fix the system, not the symptom
[Source Code]
β
[Compiler (Multiple Versions)]
β
[Binary Execution on Target]
β
[Output Capture]
β
[Validation Engine]
β
[Report + Defect Tracking]
[Sensors / Simulation]
β
[Depth Estimation]
β
[YOLO Detection]
β
[Occupancy Grid / SLAM]
β
[Decision Logic]
β
[Control Output]
[Camera Input]
β
[Preprocessing]
β
[YOLO Model]
β
[Detection Results]
β
[Backend API]
β
[Dashboard / Cloud]
- Compiler Qualification Framework
- Known Defects Repository
- ROS2 Perception System
- Occupancy Monitoring System
- Automation Testing Framework
- Low-Level / FPGA / Experimental Work
- Demo-only projects
- Black-box dependency reliance
- βWorks on my machineβ engineering
- Compiler Engineering
- Systems Programming
- Embedded & Low-Level Development
- Robotics Systems Engineering
If you're working on compilers, low-level systems, or real-time pipelines β weβll have something meaningful to talk about.