Daniel Ingalls

Principal Investigator

San Francisco Bay Area 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
Daniel Ingalls is a Principal Investigator and pioneering computer scientist with over four decades of influence in object-oriented programming, dynamic languages, and interactive graphics. As architect of Smalltalk and inventor of its keyword syntax, BitBlt, and popup menus, his work at Xerox PARC, Apple, and beyond helped define modern GUIs and live programming environments. He led creation of Squeak, EToys, and the Lively Kernel—systems that emphasize live coding, collaborative undo/action logs, and in-browser self-hosting—bridging research and practical artifacts that changed industry practice. At Y Combinator Research and Sun he continued to push live, web-native development and explored programming-by-example for learners, showing a sustained interest in making programming more accessible. His career blends deep VM and graphics engineering with systems that foster community and education, from One Laptop Per Child influences to enterprise UI strategies at SAP. Based in the San Francisco Bay Area, he pairs rigorous academic training in physics and EE with a rare track record of inventions that quietly underpin everyday computing.
code13 years of coding experience
job34 years of employment as a software developer
bookB.A., Physics, B.A., Physics at Harvard University
bookM.S., Electrical Engineering, M.S., Electrical Engineering at Stanford University
github-logo-circle

Github Skills (11)

development-environment8
javascript7
rust7
morphic3
xerox3
react2
alto2
ide2
nextjs1
user-interface1
emulation1

Programming languages (3)

C#SmalltalkJavaScript

Github contributions (5)

github-logo-circle
codefrau/Smalltalk78

Jan 2014 - Apr 2018

A Smalltalk-78 VM in Javascript
Contributions:130 commits in 4 years 3 months
javascript
codefrau/alto50

Apr 2023 - Apr 2023

Contributions:6 pushes in 23 days
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