Summary
Nabil T is a freelance embedded software engineer with 14 years of hands-on experience designing real-time systems, Linux drivers, and firmware for power electronics, robotics, and mobile platforms. He’s delivered production-grade solutions from FPGA-driven motor controllers and Xenomai-based control stacks to Android ROM bring-ups and low-power microcontroller products. At Qualcomm he optimized real-time DSP, kernel and user-space components to enable simultaneous high-resolution video and tight thermal budgets on a tiny flight controller, and he has deep experience tuning drivers for audio, GPS, RF front-ends and cellular certification. Equally comfortable in C/C++, Java and Python, he bridges hardware and software—often improving kernel drivers and latency-sensitive code that many teams treat as black boxes. Based in Markham, Ontario, he repeatedly turns complex hardware constraints into pragmatic software architectures and is known for surfacing subtle timing and reliability issues early in development.
14 years of coding experience
2 years of employment as a software developer
University of Toronto