Abe Kohandel

Embedded Software Engineer

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Abe Kohandel is an embedded software engineer with over a decade of experience building firmware and system-level software for networking, NVMe storage, and low-power IoT devices. He combines deep hardware design knowledge with hands-on software expertise across Linux, Yocto, U-Boot, bare-metal drivers and RTOS ports, enabling him to bridge hardware-software gaps and drive higher-concurrency firmware architectures. At Intel he led firmware efforts for enterprise SSDs and pre-silicon QEMU simulation work, and his open-source contributions to the Zephyr RTOS—improving device drivers, Bluetooth services and MMU-aware memory mapping—underscore his commitment to production-grade, community-driven software. Comfortable leading cross-functional teams through ambiguous product lifecycles, Abe is a resilient problem-solver who continually adopts modern tools and methodologies to cut complexity and accelerate time-to-market. Based in Vancouver, he brings a practical mix of systems-level rigor and curiosity-driven engineering that surfaces non-obvious optimizations across the full stack.
code11 years of coding experience
job16 years of employment as a software developer
bookB.Sc. Electrical Engineering, B.Sc. Electrical Engineering at University of Calgary
github-logo-circle

Github Skills (11)

timers10
embedded-language10
timer10
rtos10
driver10
microcontroller10
zephyr10
bluetooth9
mmu9
bluetooth-le9
arm9

Programming languages (8)

C#TypeScriptC++RustCScalaRubyPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Oct 2018 - Nov 2024

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:93 reviews, 33 PRs, 130 comments in 6 years 2 months
Contributions summary:Abe primarily contributed to the Zephyr RTOS, focusing on device driver improvements and Bluetooth service enhancements. They addressed issues related to USB device controller callbacks, TI DM Timer functionality, and L2CAP handling in the OTS Bluetooth service. Furthermore, the user made changes to improve MMU awareness and ensure the correct mapping of device memory. Their work demonstrates a deep understanding of embedded systems and related peripherals.
bluetooth-lereal-timezephyrsecuregit-repository
electronshepherds/zephyr

Jan 2021 - Oct 2024

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:8 PRs, 157 pushes, 52 branches in 3 years 9 months
architecturesscalablegit-repositorysecuresoftware-defined-radio
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Abe Kohandel - Embedded Software Engineer