Hi, I'm Jake

a full-stack developer who learns fast and loves to code.

Background

I used to work at a HR Tech startup called GoodHire. There, I was constantly finding excuses to write programs. When that became my favorite part of the job, I knew I had to become a software engineer.

So I went to App Academy, a bootcamp in New York City. I built a clone of Basecamp, my own version of rails, and my favorite game. It was awesome.

I believe software engineering is a craft, that we developers have a responsibility to our users: to make useful, intuitive, and reliable software that's beautiful on the inside so it can evolve with their needs.

Skills

Languages
  • Ruby
  • JavaScript
  • Elm
  • HTML
  • CSS
  • SQL
  • Swift
Frameworks
  • Ruby on Rails
  • React
  • iOS
Tools
  • Git
  • Chrome DevTools
  • Heroku
Other
  • Illustrator
  • Photoshop
  • Sketch
  • Final Cut Pro X
  • Hubspot

Featured Projects

A Mission Control screenshot of adding a todo item to a todo list.

Mission Control

Create todos, send messages, and schedule events. Built with React and Rails. Includes custom date pickers, time validation logic, async animations, and custom auth.

Cumulus clouds fill a blue sky.

YouTube Transcriber

Great for scanning through long talks. Uses Elm with a Rails backend to generate transcriptions from YouTube links. Transcription is searchable and clicking on a line will skip to that part of the video.

I line is drawn between squares to solve a puzzle.

Obelus

Line puzzle game inspired by The Witness built with HTML Canvas and Javascript. Features smart line that guesses where you're going and breadth-first search puzzle solver.

Other Projects

Lyle

Ruby web-framework with PSQL ORM, controllers, routers, ERB rendering, static asset server, and CSRF protection. All you need to build a web app without the extras.

Quizlet

This is a marketing quiz generator that I built to use for lead generation at my last job. It's built with Elm: a functional, statically typed programming language that compiles into JavaScript. Integrates with Hubspot.

JSON to Sheet

Turns JSON into a Google Sheet for easy data parsing. Built with Elm.

Weather App

Fully responsive weather app built with openweather API and vanilla JavaScript.