James Swan

Sr. Software Development Engineer at Amazon

Seattle, Washington, United States
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
James Swan is a senior software engineer based in Seattle with deep embedded and firmware expertise, three years of focused experience at Amazon plus a decade of prior systems work across aerospace and defense. He excels at low-level debugging, concurrency, and device driver development, and has repeatedly accelerated delivery by automating repetitive tasks and reengineering legacy systems for modern stacks. At Amazon he has shipped wearable firmware and now works on Matter integration for Alexa, contributing to the widely used open-source Project CHIP (Matter) with Android BLE and commissioning enhancements. Comfortable across C/C++/Java and assembly through to JavaScript and Python, he pairs hardware-near insight with pragmatic higher-level engineering. Colleagues rely on him to rapidly learn new platforms and to untangle complex build and cross-platform issues that others often miss.
code3 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BS), Computer Engineering, Bachelor of Science (BS), Computer Engineering at Clemson University
github-logo-circle

Github Skills (12)

ip10
iot10
embedded10
matter-js10
btle10
sys10
android10
java9
cprogramming-language9
c-language9
javas9
jna9

Programming languages (6)

TypeScriptJavaC++ShellRubyPython

Github contributions (5)

github-logo-circle
project-chip/connectedhomeip

Jan 2023 - Mar 2025

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:192 reviews, 32 PRs, 205 comments in 2 years 2 months
Contributions summary:James primarily contributes to the Matter (formerly Project CHIP) project, focusing on implementing and improving functionalities related to the General Commissioning cluster. Their work involves the introduction of new attributes, commands, and commissioning error handling for the Terms and Conditions (TC) feature, and adapting code for Android devices. The contributions show a deep understanding of the Matter protocol and Android-specific implementations of BLE. They also addressed compilation issues within the Android and Java controller codebases, improving build and testing procedures.
connectivity-standards-alliancebuild-with-matterguidedzephyrconnectivity
swan-amazon/connectedhomeip

Jan 2023 - Apr 2024

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Contributions:35 pushes, 12 branches in 1 year 3 months
allianceconnectivityconnectivity-standards-alliancesimplifyingstandards
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
James Swan - Sr. Software Development Engineer at Amazon