About Services Skills Portfolio Contact GitHub
Available for remote work

I build
embedded solutions.

PCB design, real-time firmware (ESP32, STM32, FreeRTOS), Raspberry Pi & SBC development, computer vision (OpenCV, YOLO, TFLite), and Python scripting — from prototype to production.

4+Projects
2+Years Exp.
5+Platforms
RemoteAvailable

About Me

I'm an electrical engineer and embedded systems developer with experience building products from prototype to production. I specialize in firmware, PCB design, single board computer development, computer vision pipelines, and Python automation. My goal is to deliver robust systems that are easy to manufacture and maintain.

What I Do

Firmware development (C/C++, PlatformIO, FreeRTOS)
PCB design & DFM reviews (Altium, EasyEDA, Eagle, Proteus)
Single board computer dev (Raspberry Pi, Embedded Linux)
Computer vision pipelines (OpenCV, YOLO, TFLite, PyTorch)
Python scripting, automation & data pipelines
Sensor & comms integration (WiFi, BLE, LoRa, CAN)

Availability

Open to remote contracts, freelance projects, and full-time roles. I prefer engagements that involve product development and problem solving across hardware and software.

Tools & Platforms

ESP32, STM32, AVR, Raspberry Pi
OpenCV, PyTorch, TensorFlow Lite, YOLO
Altium, EasyEDA, KiCad, Eagle
PlatformIO, STM32CubeIDE, VS Code
Git, Docker, Linux, Bash, Python

What I Offer

End-to-end embedded solutions, or targeted support for a specific phase of your project.

Firmware & RTOS

Real-time firmware, peripheral drivers, low-power design, OTA updates and test-driven development for ESP32, STM32, and AVR platforms.

PCB

Hardware & PCB Design

Schematic capture, multi-layer PCB layout, design-for-manufacturing (DFM), BOM optimization and full prototyping support.

SBC Development

Raspberry Pi application development, embedded Linux, camera and GPIO integration, deployment pipelines, and hardware-software co-design.

Product Integration

System architecture, sensor integration, connectivity (WiFi / BLE / LoRa / cellular / CAN), and end-to-end deployment support.

Skills & Capabilities

Full-stack embedded development, Python Development, AI+CV Development

Embedded Systems

Hardware & Firmware

ESP32STM32AVR / Arduino FreeRTOSBare-Metal CC++ PlatformIOOTA UpdatesLow-Power Design CAN / SPI / I2C / UARTWiFi / BLE / LoRa
Firmware (C/C++)
PCB Design
RTOS / FreeRTOS

Single Board Computers

Raspberry Pi & Embedded Linux

Raspberry Pi 3/4/5Raspberry Pi Zero Embedded LinuxGPIO / PWM / SPI Camera Modulesystemd Services SSH / Remote DeployDocker on RPi I2C Sensors
Raspberry Pi Dev
Embedded Linux
HW-SW Integration

AI & Computer Vision

OpenCV • YOLO • TFLite • PyTorch

OpenCVYOLOv8 / YOLOv5 TensorFlow LitePyTorch Object DetectionImage Segmentation Edge InferenceModel Quantization Camera Pipelines
OpenCV / Vision
YOLO / Detection
TFLite Edge Deploy

Python Scripting

Automation • Data • Tools

Python 3NumPy / Pandas Serial / UART CommsGPIO Control REST APIsData Logging Test AutomationMatplotlib Shell Scripting
Python
Automation / Scripts
Data & Visualization

Selected Work

Get In Touch

Ready to discuss your project? I typically respond within 48 hours.

Please enter your name.
Please enter a valid email.
Please enter a message.
Message opened in your mail client — thanks!