Matthew Taylor

Project-Based Learning Coach And Digital Literacy Curriculum Designer at i2 Learning

Medford, 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
Matthew Taylor is a software engineer and learning-technology specialist with 13 years of experience building full-stack systems, machine learning tools, and curriculum that bridge computer science and civic engagement. He currently designs digital literacy curricula and coaches project-based learning while leading technical work at the Data Nutrition Project, applying production-grade engineering to educational contexts. Formerly on the Scratch Team at the MIT Media Lab, he helped scale a global learning platform used by millions and contributed front-end improvements to Scratch’s open-source web clients. His background in computational linguistics and cognitive science informs pragmatic, research-informed approaches to educational product design. Known for shipping both backend optimizations and user-facing features, he combines server ops experience with responsive UI work. Based in Medford, MA, he pairs classroom-facing pedagogy with hands-on engineering to turn learning goals into reliable, user-centered software.
code13 years of coding experience
job7 years of employment as a software developer
bookAnthropology, Spanish, Anthropology, Spanish at School for International Training
bookMaster of Education - MEd, Master of Education - MEd at Harvard University Graduate School of Education
bookBachelor of Science (BS), Major: Cognitive & Brain Sciences, Minor: Computer Science, Bachelor of Science (BS), Major: Cognitive & Brain Sciences, Minor: Computer Science at Tufts University Class of 2012
languagesSpanish
github-logo-circle

Github Skills (9)

css10
javascript10
front-end-development10
react10
html9
user-interface8
interface-design8
ui-design8
react-intl7

Programming languages (4)

TypeScriptJavaScriptActionScriptPython

Github contributions (5)

github-logo-circle
Standalone web client for Scratch
Role in this project:
userFront-end Developer
Contributions:909 commits, 610 PRs, 394 pushes in 2 years 3 months
Contributions summary:Matthew updated core React dependencies in the project's `react.js` file, upgrading to version 0.14.0. They merged a branch into a feature branch, which also involved the upgrade of React. The user also made significant changes to various files within the project, including `src/init.js`, `src/lib/render.jsx`, `src/views/splash/splash.jsx`, and several others. Their contributions also included the creation of a custom component for the TTT modal and various code formatting tweaks.
reactjavascriptstandaloneweb-clientpwa
Graphical User Interface for creating and running Scratch 3.0 projects.
Role in this project:
userFront-end Developer
Contributions:9 commits, 9 PRs, 4 pushes in 1 month
Contributions summary:Matthew primarily contributed to the front-end development of the Scratch-GUI, focusing on improving the user interface and implementing new features. Their work included making the selector column responsive to the paint editor's width, adding "coming soon" tooltips for various UI elements, and integrating a feedback form into the menu bar. They also implemented a "blank costume" button and added "coming soon" extensions to the library.
graphicalscratchuser-interfacegraphical-user-interface
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
Matthew Taylor - Project-Based Learning Coach And Digital Literacy Curriculum Designer at i2 Learning