Welcome
Friends & Family call me Jake.
I make web-based software.
I also enjoy making data visualizations.

  • Frontend

  • D3
  • React
  • Webpack
  • Wireframing
  • JS
  • Responsive Design
  • Enzyme
  • Jest
  • Cypress
  • Travis-CI
  • Server

  • Node
  • Express
  • Postman
  • Swagger
  • REST API
  • Socket.io
  • JWT
  • Mocha
  • Chai
  • DataBase

  • MongoDB
  • PostGreSQL
  • MySQL
  • Team

  • Certified Professional Scrum Master
  • Git
  • GitLab
  • StrengthFinder Advocate
  • INTJ

OpenJS Node Application Developer (Certified)


Through the linux foundation, certified in leveraging core node apis for interacting with data streams, os modules, filesystems, and more.
cert no. LF-0te91c2whv

  • Node Core API
  • Buffers & Streams
  • Control Flow
  • Error Handling
  • Unit Testing

Professional Scrum Master (Certified)


Scrum is a framework that teams can use to enable team-wide transparency, inspection & adaptation while developing & delivering complex products.

  • Team Process Framework
  • Servant Leadership

Slice-'n-Dice Times


An interactive newspaper-influenced UI, analyzing textual themes in the president's Innaugural Address.

  • D3
  • Data Vizualization
  • React
  • HTML
  • CSS
  • JavaScript
  • Data Analysis

Mastering D3v5


An online course I created covering D3v5, interactive mapping, linked visualizations, 3rd party api integration & more.

  • D3
  • Data Vizualization
  • Curriculum Development
  • Audio/Video Recording & Editing

Restaurant Node API


An API using core Node API, no npm: account & cart management (CRUD), a cli, auth, stripe & mailgun api integration, logging & more.

  • Node
  • JavaScript
  • Auth
  • Encryption
  • Compression + Decompression
  • cli
  • logging

SayWhat?!


Look at patterns in the text of presidential inaugural addresses in this data-viz focused, full-stack, mobile-first responsive project.

  • D3
  • React
  • MongoDB
  • Express (Node)
  • Data Visualization
  • Responsive Design
  • Text Analysis
  • HTML
  • JS
  • CSS

WEO Country Categories Mapped


Zoom, toggle, & hover in this map of the countries of the world categorically colored by their GNI per capita.

  • D3
  • Mapping
  • GeoJSON (topJSON)
  • JavaScript
  • HTML
  • CSS
  • Data Visualization

R.I Stats


Review Poverty & Income levels in Rhode Island through simple charts & maps.

  • D3
  • Mapping
  • GeoJSON (topJSON)
  • JavaScript
  • HTML
  • CSS
  • Data Visualization

CT Housing Permits, Mapped


An interactive choropleth mapping project, representing the range of housing permits issued per town in Connecticut in 2018.

  • D3
  • Mapping
  • Responsive Design
  • Data Visualization
  • JS
  • HTML
  • CSS

Enterprise Resource Planner


A time-tracking, ticket-based, resource management system.
I do not own the code to this project.

  • DHTMLX
  • JS
  • HTML
  • CSS
  • PHP

MyMiles


Record, edit & export vehicle mileage logs in this responsive app.

  • API
  • Responsive Design
  • JS
  • HTML
  • CSS

MacroRecipes


Find Recipes based on ingredients and gram counts of carbs, calories, fat, and protein.

  • API
  • Responsive Design
  • CSS
  • HTML
  • JS