Andy Carle

Assistant Teaching Professor at University of Colorado - Boulder, Department of Computer Science

Louisville, Colorado, 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
Andy Carle is a PhD-trained technologist and co-founder of Moddable who blends deep HCI research and hands-on embedded engineering to make JavaScript a first-class tool for low-cost IoT devices. With a decade-plus of experience leading product, design, and developer education at organizations like Marvell’s Kinoma team and UC Berkeley, he moves fluidly between prototype engineering, user research, and interaction design. His open-source work on the Moddable project includes sensor drivers and platform integrations for ESP32 and M5Stack devices, demonstrating practical mastery of embedded systems and developer tooling. Now based in Louisville, Colorado, he also pursues an unexpected parallel passion as Curler in Residence at Rock Creek Curling, reflecting a drive to lead both technical teams and community initiatives.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of California, Berkeley
bookUniversity of Missouri
stackoverflow-logo

Stackoverflow

Stats
150reputation
29kreached
5answers
6questions
github-logo-circle

Github Skills (24)

c-programming10
i2c10
sys10
system-integration10
sensor-fusion10
esp3210
embedded10
bluetooth-le9
bluetooth9
peripheral9
device-driver9
gpio9
i2s9
driver9
freertos8

Programming languages (7)

TypeScriptC++CJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
Moddable-OpenSource/moddable

Nov 2017 - Jan 2023

Tools for developers to create truly open IoT products using standard JavaScript on low cost microcontrollers.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 394 commits, 7 PRs in 5 years 3 months
Contributions summary:Andy primarily contributed to the embedded systems and IoT aspects of the Moddable project. The commits showcase the development of drivers and examples for various sensors (including a rotary encoder, an accelerometer/gyro, and a magnetometer) and peripherals (such as an audio codec and a touch screen). These contributions also involved integrating those modules into the M5Stack/Kaluga/M5Paper/M5Stick platforms. Furthermore, the user demonstrated experience in building and testing for ESP32.
iotjavascriptmicrocontroller
EcmaTC53/spec

Jun 2020 - Dec 2022

Ecma TC53 spec work
Contributions:2 reviews, 52 commits, 11 PRs in 2 years 6 months
ecmajavascriptecmascriptembedded
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