The Portfolio of Derek Brooks

Node.js

Whether it was with Nuxt or the express.js apps/APIs that I've hacked on... I've gotten to write quite a few lines of server side JS with Node.

Here are 2 projects that I've worked on tagged Node.js.

Broox API

Screenshot of Broox API
This is a RESTful API to surface all of my personal data like blogs, microblogs, photos, geodata, etc. It currently powers derek.broox.com and photos.broox.com.

v2 - latest version

After growing a little tired of Node, Express and Sequelize, I decided to rebuild my personal API using Python, Flask, and SQLAlchemy. The end product felt much cleaner and allowed me move a lot faster when iterating on new features.

Modest Web Store

Screenshot of Modest Web Store
The Modest Web Store was a mobile-first, responsive, multi-tenant web application that powered each of our merchant's web-based storefronts. In addition to (and more importantly than) a browsable store, it powered contextual buy buttons and instant checkout screens that could be embedded into ads, emails, and anywhere else on the web or in a mobile application. The client-side of the web store was initially built in Backbone.js and integrated with the Modest Commerce API via a thin Node.js proxy. Later, we started to migrate the front-end to Vue.js. I was the architect, tech lead, and leading contributor to the web client.