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.
code8 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 (53)

jlink10
microchip10
sdk10
dub10
sqf9
unicorn9
windows-driver9
embedded9
asf8
arm8
internet8
linux8
kernel8
mbed8
atmel8

Programming languages (4)

JavaC++ShellC

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
dubatmelsqfsdkunicorn
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
Alfred Kwan - Platform Software Engineering Lead