Hal Abelson

Proud Nerd at Microsoft Corporation

Cambridge, Massachusetts, 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
Hal Abelson is a seasoned software engineer with 14 years of experience based in Cambridge, Massachusetts, known for blending deep technical work with a playful "Proud Nerd" persona. He contributes to notable open-source projects like MIT App Inventor, fixing UI bugs, adding features, and improving back-end data handling across the codebase. At MIT he continues to apply full-stack expertise, while an intriguingly long-tenured association with Microsoft as a "Court Astrologer" hints at a whimsical, unconventional approach to roles and problem-solving. Educated at MIT and affiliated with a tongue-in-cheek "Order of the Knights of the Lambda Calculus," he pairs rigorous academic roots with hacker-culture curiosity. Colleagues can expect a developer who moves fluidly between front-end polish and serialization and architecture improvements under the hood.
code14 years of coding experience
bookOrder of the Knights of the Lambda Calculus
bookMassachusetts Institute of Technology
github-logo-circle

Github Skills (11)

javas10
develop10
appinventor10
android10
java10
debug9
debugging9
user-interface8
graphical-user-interface8
ui-design8
javascript4

Programming languages (5)

TypeScriptJavaJavaScriptHTMLPython

Github contributions (5)

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

Nov 2011 - Mar 2020

MIT App Inventor Public Open Source
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 225 commits, 133 PRs in 8 years 4 months
Contributions summary:Hal contributed to the MIT App Inventor project by fixing bugs, implementing new features, and making improvements across the codebase. They addressed issues related to the user interface, such as fixing caption display errors, adding properties, and changing button behavior. Furthermore, they made enhancements to back-end functionalities, including modifying the project's structure and handling data serialization.
app-inventormit-app-inventorandroidmitinventor
halatmit/appinventor-sources

Aug 2019 - Dec 2019

MIT App Inventor Public Open Source
Contributions:10 pushes, 3 branches in 4 months
app-inventormit-app-inventorandroidmitinventor
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
Hal Abelson - Proud Nerd at Microsoft Corporation