Services
Fixed-scope projects, short-term staffing, long-term contracts, or design and architecture review.
Embedded AI applications
Deploying vision and inference workloads on edge hardware, from model to production pipeline.
- Inference pipelines on NVIDIA Jetson and DRIVE platforms
- Camera and sensor ingest, pre- and post-processing
- Latency, throughput, and power profiling on target
CUDA/SIMD applications
Speeding up compute-heavy code with GPU kernels and CPU vector instructions.
- CUDA kernel development and optimization on Jetson and DRIVE
- SIMD vectorization (Arm NEON, Helium)
- Profiling and porting hot paths from CPU to GPU
Embedded frameworks and middleware
Integrating and extending the frameworks that move data between sensors, accelerators, and applications.
- GStreamer and DeepStream pipeline development
- NvStreams buffer sharing across processes and engines
- DDS-based distributed communication
IoT
Connected devices from the sensor to the cloud: device software, provisioning, and fleet updates.
- Low-power connected devices on Cortex-M
- Long-range LoRa and cellular connectivity
- Secure provisioning and over-the-air updates
- Device-to-cloud messaging and fleet management
Code review and project rescue
Independent architecture and code reviews, test strategy, and getting stalled projects shipping.
- Architecture and code audits
- Hardware-in-the-loop and unit test setup
- Standards gap analysis
Technical capabilities
Platforms
Processor families and platforms I work with regularly.
- Arm Cortex-M
- e.g. STM32
- NVIDIA Jetson
- e.g. Orin, Xavier
- NVIDIA DRIVE OS
- e.g. DRIVE AGX Orin
Languages
- C
- C99/C11, MISRA C
- C++
- C++17/20 for embedded
- CUDA C/C++
- Python
- Test tooling and automation
RTOS and bare metal
- Zephyr
- FreeRTOS
- Bare metal
Frameworks and middleware
- NvStreams
- Buffer sharing across processes and engines
- GStreamer
- NVIDIA DeepStream
- DDS
- Data Distribution Service
Standards
Standards I have worked under.
- MISRA C
- MISRA C 2012 Automotive
Have an embedded project that needs a hand?
Tell me what you're building and where it's stuck. I'll reply within two business days with whether and how I can help.