Alfred Kwan

Platform Software Engineering Lead

Old Toronto, Ontario, 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

👤
Senior
🎓
Top School
Alfred Kwan is a platform software engineering lead with nine years of hands-on experience building and optimizing embedded and robotics systems. He blends deep expertise in assembly/C/C++ with architecture, performance profiling, and hardware/software resource planning to ship reliable, resource-constrained products. At AI Incorporated he progressed from robotics software engineer to leading platform efforts, demonstrating strength in estimation, scheduling, and cross-stage project leadership. His background spans security products and electronics design, giving him a pragmatic systems view from silicon to integration stacks and communication protocols. A self-starter and team builder, he emphasizes code quality through design reviews and prefers elegant simplicity—reflected in his GitHub credo, "The best code is no code at all." Based in Old Toronto, he pairs a B.Eng in Electrical and Computer Engineering with specialized robotics training to solve real-world automation challenges.
code9 years of coding experience
job17 years of employment as a software developer
bookRobotics Software Engineer, Mechatronics, Robotics, and Automation Engineering, Robotics Software Engineer, Mechatronics, Robotics, and Automation Engineering at Udacity
bookToronto Metropolitan University
languagesEnglish, Chinese, Chinese
github-logo-circle

Github Skills (37)

microchip10
sdk10
mbed9
arm9
embedded9
operating-system8
kernel8
freertos8
minecraft8
asf8
atmel8
openstreetmap7
overpass-api7
driver7
debian-linux7

Programming languages (5)

JavaShellC++CRust

Github contributions (5)

github-logo-circle
alfred-ai/microchip-asf

Apr 2019 - Jan 2021

Mirror of Microchip ASF (Advanced/Atmel Software Framework), ARM only
Contributions:32 commits, 12 pushes, 1 branch in 1 year 9 months
armatmelasfatmel-samatmel-sam-family
bObsweep/ydlidar_arduino

Sep 2019 - Oct 2019

ydlidar arduion driver
Contributions:6 PRs, 3 pushes, 4 branches in 1 month
driver
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