My name is David.
I've been writing software for a while now, and primarily work in web applications. I gravitate toward frontend and developer experience, but have worked full-stack for my entire career. I've done everything from servers to stylesheets.
These are some open source libraries and applications I've worked on at edX over the past few years. They're good examples of some of my professional work, and are core modules of the Open edX Platform. You'll also see the Lyceum Games "Venture" platform, which is a JavaScript-based storytelling platform I've been writing for a number of years.
The other public repositories here are primarily teaching materials that I've shared with my coworkers over the years. I've taught folks about ES6, Webpack, React, Redux, and a programming fundamentals with Ruby class once upon a time.