Nathan Martel is a full-stack software developer.
With a 15+ year background in design and marketing, I am passionate about building things with technology that can help people, educate society, and contribute to the greater good.
Day Job
Marmoset Music
Meticulously curated music licensing, award-winning music production and unique artist collaborations: all in one place.
Within our small Agile team, I'm one of three very hands-on, wide-ranging, full-stack developers. Together, we are responsible for the maintenance and ongoing development of Marmoset's large, complex, and mature web application.
Tech Stack
- Ruby on Rails
- PostgreSQL
- Backbone
- React
- AWS S3
- Prismic
- RSpec
- Cypress
- Lots of microservices
Project Highlights
Going Viral
Uses the power of data visualization on multiple large data sets to examine changes in social mobility in response to the COVID-19 pandemic. Users can see and compare society's changed habits across six key metrics from countries and subregions across the globe; how was Portland's response to quarantine different from Paris's? Data from Google and governmental agencies is selectively served out of a custom RESTful back-end.
Project Team
Four developers. Built over a ten-day sprint.
Tech Stack
- React
- Redux
- D3
- Material-UI
- Node
- Express
- MongoDB
Poegram
Tennyson meets Twitter? This REST API service pulls a single line of sage words from a third-party poetry database and renders them in various formats including JSON, text, and as images. Visual "poegrams" are rendered with Google fonts and randomized sets of colors at sizes optimized for use on social media platforms. A connected Twitter bot can tweet the most recent creation.
Project Team
Three developers. Built over a week-long sprint.
Tech Stack
- Node
- Express
- React
- MongoDB
- Node-Canvas
- Twit
- TDD with Jest
airSupply
Borne from a simple Google Doc, airSupply makes it dramatically easier for practicing artists to find residency opportunities across the globe. Over 400 residencies can be viewed in an interactive Google Map, searched for in the database, and marked for future follow-up. Authenticated users can save their favorite listings and contribute new opportunities not yet in the collection.
Project Team
Four developers. Built over a week-long sprint.
Tech Stack
- React
- Node
- Express
- PostgreSQL
- Google Maps API
Looking for Nathan Martel Design?