Works
-
Galvanize Web Development
JavaScript, Node.js, Ember, Vue, PostgreSQL, Mongodb, Cypress, Mocha, Chai, Supertest, AWS, *NIX, OBS, D3, HTML/CSS, Java, Knex
I have managed Galvanize's software education programs in Denver since 2015. Our flagship product, the Web Development Immersive, is an outcomes-based transformative education experience. We have helped over 500 students find new careers in software development, and generated around $10 million with a 75% margin. My responsibilities include:
- Leading and managing a team of 13 instructors and overseeing 100+ full-time immersive students at a time
- Teaching full-stack web development
- Designing and maintaining our Learning Management System and staff analytics tools
- Comprehensive curriculum development, including writing standards, aligned assessments, and scaffolded exercises
- Writing and teaching an Agile For Executives course
- Publicly representing Galvanize, including at TechCrunch Disrupt NYC 2016 with the talk "Progressive Web Apps are the future."
-
Web App Kitchen Sink
Vue, Express, Github API, Cypress, Mocha, Supertest
The Web App Kitchen Sink is an ongoing project to document web app API integrations and design patterns. It features working examples coupled with self-annotated code.
-
Simple Sheets
Node.js, Google Sheets API, Mocha
Simple sheets is an open source NPM module to improve the ergonomics of Google's sheets API. It's designed to enable the use of Sheets as a lite database that's easy to prototype with and edit. It has a very intuitive interface for reading, writing, adding, clearing, and seeding rows of data.
-
Denver Ember.js Meetup
I organized the Denver Ember.js meetup for 3 years. During that time, I hosted 33 meetup events for 809 people. In addition to a regular line-up of great guest speakers, we also held open source contribution nights, a separate beginner's track, and annual trips to Portland for EmberConf. I built a vibrant community and a strong team of co-organizers who maintain the meetup now.
-
Sprint UX Podcast
Since 2016, I've co-hosted and produced a weekly podcast about UX, design, and tech news.
-
Minerva
Ember, PHP, Contentful
Minerva was an ambitious online learning platform that supported multiple learning modes and highly interactive activities. I was in charge of engineering this platform, which included UI & API development, CMS integration, auth, analytics, and interactive functionality. Additionally, I assisted on the instructional design and media production of the first six courses built for the platform.
-
Nursing Neighborhood
PHP, MySQL
The Neighborhood is an innovative online virtual community that enables nursing students to achieve a deep understanding of total patient care. I was responsible for client- and server-side development, database design and implementation, high-availability infrastructure, auth, and platform integration. It supports up to 15,000 users and has generated over $900,000 in revenue.