Michael Knudson

Software Engineer at Square

Atlanta, Georgia, 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

👤
Senior
🎓
Top School
Michael Knudson is a software engineer with 13 years of experience, currently focused on Android development using Jetpack Compose and Square’s Workflow framework at Square in Atlanta. He brings a strong practical background in mobile and embedded tooling from internships at Turner and L3, where he automated test data collection and deployed workplace display boards globally. Michael contributes to notable open-source projects such as MIT App Inventor, where he updated Twitter integration components and modernized code to match library changes. Trained in computer engineering at Georgia Tech, he pairs low-level systems thinking with modern UI engineering, and has a track record of improving developer workflows and product usability. Notably, his history includes cross-disciplinary work—from converting auth systems across stacks to leading volunteer build crews—indicating both technical versatility and hands-on leadership.
code13 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Georgia Institute of Technology
bookBrigham Young University-Idaho
languagesEnglish, Spanish
github-logo-circle

Github Skills (6)

javas10
appinventor10
android10
twitter-api10
java10
documentation9

Programming languages (4)

TypeScriptJavaJavaScriptHTML

Github contributions (5)

github-logo-circle
mit-cml/appinventor-sources

Oct 2012 - May 2016

MIT App Inventor Public Open Source
Role in this project:
userMobile Developer
Contributions:7 commits, 16 PRs, 40 comments in 3 years 7 months
Contributions summary:Michael's commits primarily involve modifying and updating the MIT App Inventor source code related to the Twitter component. The changes include refactoring code to accommodate changes in the twitter4j library, such as removing synchronization and updating method signatures. They also addressed documentation, added annotations, and integrated specific blocks like `Authorize` and `ConsumerSecret`. The user also made code adjustments, updated documentation and implemented new component additions.
app-inventormit-app-inventorandroidmitinventor
acknudson/ember-progress-bar

Feb 2019 - Jun 2021

Contributions:6 PRs, 1 push, 4 branches in 2 years 4 months
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
Michael Knudson - Software Engineer at Square