Senior Embedded Software Engineer specializing in Linux-based high-performance real-time system design for
telecommunication and safety-critical applications. Deep expertise in hardware-software integration,
resource-constrained environments, and AI-enhanced development — from board bring-up through system
validation and CI/CD. Proven leader who mentors cross-functional teams and turns complex technical
challenges into elegant, scalable solutions.
Experience
Senior Software Engineer, Verification
Aversan Inc
Jun 2024 – Sep 2024
Mississauga, ON · Contract
Led IV&V of safety-critical graphics driver software for aerospace systems — DO-178C Level A compliance
C/C++ code reviews for OpenGL SC graphics libraries enforcing MISRA C and CERT C standards
Requirements traceability via IBM DOORS and RTC; structural coverage analysis (MC/DC)
AI/ML Professional Development
Self-Directed + BrainStation
May 2024 – Present
Professional AI Certification (BrainStation) — Generative AI, Prompt Engineering, LLMs, AI Ethics
Exploring edge AI deployment techniques for resource-constrained embedded environments
Building AI-enhanced development workflows for system validation and debugging
Senior Software Engineer
Peraso Technologies Inc
Apr 2017 – Nov 2024
Toronto, ON · 7 years
Architected MAC protocols for 60 GHz WiGig / 802.11ad millimeter wave networks on MQX RTOS
Developed time-critical C++ MAC layer code managing DMA, data paths, and HW interfaces with sub-microsecond timing
RTOS (MQX, FreeRTOS, VxWorks)Bare-MetalDMAPWMADC/DACDSPFPGAPCB LayoutSTM32 / ARM Cortex
Networking & Protocols
TCP/IPUDPSPII2CUARTJTAGCAN bus (ARINC825)MAC/PHYWiGig802.11ad5G mmWave
AI / ML
Generative AILLMsPrompt EngineeringNLPTensorFlowEdge AI
Tools & Platforms
Linux (Ubuntu/Debian)GDBLauterbach TRACE32CMakeGit / PerforceWiresharkTeamCityIBM DOORSJira
Safety & Standards
DO-178CDO-254MISRA CCERT CIV&VMC/DC Coverage
Projects
Smart Home Curtain Controller
2017 – 2018
BeagleBoard + embedded Linux system with adaptive automation based on weather APIs, photoresistors, and quadrature encoders. AWS IoT cloud integration for remote control.
PythonAWS IoTEmbedded LinuxREST API
Autonomous Floor Plan Generator
2014 – 2015 · Capstone
Autonomous vehicle that navigates buildings, maps dimensions, and outputs AutoCAD-compatible floor plans. STM32 ARM Cortex-M4 with SLAM algorithms, custom PCB, sensor fusion.