Jesse Gottlieb

Full Stack Web Developer

head shot Find Out More

Developer with a background in music, bringing musical creativity to designing dynamic, single-page web applications

About


By nature, I am a tinkerer. When confronted with a juicy challenge, I can’t stop until I have figured it out and learned something new along the way. I believe there is no problem too large and that every barrier to success is an opportunity to learn something new.

In my previous career, I applied my puzzle-solving mindset to audio engineering. Working with clients, I took their musical ideas and produced vibrant, dynamic recordings. I reveled in interpreting a client's desires and translating them into sound. Programming offers me the same challenge and satisfaction.

Technologies


Bootstrap

CSS

Express

Git

HTML5

JavaScript

jQuery

nodejs

postgresql

React

Ruby

Ruby on Rails

Projects


Tic Tac Toe Project

JSynth

A synthesizer you can play with your computer keyboard. JSynth utilizes the Web Audio API, tunajs to make a fully functional, adjustable synthesizer. JSynth saves your settings in a Ruby on Rails API.

Future Features:
  • Recording
  • More effects
  • Mobile friendly
Tic Tac Toe Project

Unbeatable Tic Tac Toe

A Tic Tac Toe game you can't win. The AI player uses the minimax algorithm to analyze every possible move and choose the best one. Made with JavaScript in React.

Future Features:
  • Multiple difficulty levels
  • Save games
  • PvP
Tic Tac Toe Project

Fist 2 Five

Fist 2 Five is a simple and intuitive survey app. All responses are collected and displayed using chart.js. Users can create, view, edit and delete their own surveys. Surveys are saved in a Node Express API.

Future Features:
  • Public and private surveys
  • Randomly generated links
  • More flexible interface
Practice Track Pro Project

Practice Track Pro

Track how much you practice, set goals and view progress. PTP uses the Progressbar library to visualize your progress, making practicing less of a chore and more fun. Goals and practices are stored in a Ruby on Rails API.

Future Features:
  • Record practices
  • Public practice leaderboard
  • Personal accountability feature

Let's get in touch!