Profile picture

Jacob Lavarine

Front-End Engineer
Pronouns he/him
Open Resume Email Directly

About me

I am a business management and banking professional turned Software Engineer.

With my business management background and years of experience in client-facing industries, my ability to connect with others and reach impactful solutions has helped boost my journey into becoming a great software developer, especially when working on a team.

I am looking for job opportunities that will not only showcase my technical skills, business management skills, and communication skills but foster my values for continued growth.

If you'd like to reach out to me directly, you can at jacoblavarine@gmail.com

Preferred locations

  • San Francisco, CA
  • Denver, CO
  • New Orleans, LA
  • St. Louis, MO
  • Austin, TX
  • Seattle, WA
  • Washington, DC
Open to other locations and/or remote work

Previous industries

  • Banking
  • Investment Banking
  • Wine and Spirits

Skills

  • Chai
  • Continuous Integration
  • CSS3
  • Cypress
  • Git
  • GitHub
  • GraphQL
  • HTML5
  • JavaScript
  • Mocha
  • Node.js
  • React
  • Redux
  • Slack

Currently learning

  • TypeScript

Projects

PupTrainer

PupTrainer

Project scope time 50 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • GraphQL
  • HTML5
  • React

Want to teach your dog tricks but don't know where to start? Pup Trainer is the perfect app for you! With this app, you can teach them new skills and keep track of the ones they already know. Each skill in this app has a level of difficulty, steps, and a video to walk you through each skill. With Pup Trainer your furry friend will be trained in no time!

Features:

  • Login or register a new user
  • Register a new dog
  • Teach a specific dog a new skill
  • Detailed step-by-step instructions to learn new skills with a video included

This application was a collaboration between four Frontend Engineers and four Backend engineers. It was the capstone project for the Mod 4 curriculum at Turing School of Software and Design

Launch the App Code Repository
Screenshot detail for project PupTrainer
Screenshot thumbnail #1 for project PupTrainer Screenshot thumbnail #2 for project PupTrainer Screenshot thumbnail #3 for project PupTrainer

Spellcaster

Spellcaster

Project scope time 40 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • HTML5
  • JavaScript
  • React

Spellcaster is an application that allows a user to browse through a list of spells from the 5th Edition of Dungeons and Dragons, click on the spell "cards", view spell details, such as name, casters, components, description, casting time, range, and school, and also search for a specific spell using the search bar. The User can also favorite spells for easier reference for their most used spells.

Homepage:

On the homepage, the user can view all of the spells from Dungeons and Dragons 5th Edition.

The user can click any spell to be redirected to that spell's details page.

Spell Details:

On the spell details page, the user is greeted with the clicked spell's details(such as name, casters, components, description, casting time, range, and school ).

The user can click on the home button to go back to the homepage, or the favorites button to go to the favorites page.

Favorited Spells:

On the favorited spells page, the user is greeted with all of their favorited spells.

The user can click any spell to be redirected to that spell's details page.

The user can click on the home button to go back to the homepage.

Launch the App Code Repository
Screenshot detail for project Spellcaster
Screenshot thumbnail #1 for project Spellcaster Screenshot thumbnail #2 for project Spellcaster

Reaction Gallery

Reaction Gallery

Project scope time 55 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • HTML5
  • JavaScript
  • React
  • Redux

This application allows users to visit a virtual art gallery from the comfort of their own home. Upon page load, a random piece of art will appear in the browser, along with information about its title, artist, medium, and period. If a user likes the displayed art, they can add it to their favorites - where they can view everything they've liked in one place. When a user is ready to view another random work, they can click Randomize.

Launch the App Code Repository
Screenshot detail for project Reaction Gallery
Screenshot thumbnail #1 for project Reaction Gallery Screenshot thumbnail #2 for project Reaction Gallery

Rancid Tomatillos

Rancid Tomatillos

Project scope time 60 hours
Collaborators Profile picture for Igor Decess

Tools Used

  • CSS3
  • Cypress
  • HTML5
  • JavaScript
  • React

Rancid Tomatillos is an application that allows a user to browse through a list of movies, click on the movie cards, and view movie details, such as movie images, title, overview, description, runtime, and ratings, as well as watch the official movie trailers.

  • Created First React app including custom components and tested end-to-end with Cypress.
  • Added a multi-page layout with the help of Router

Homepage:

  • On the homepage, the user can view all of the movies.
  • Users can click any movie to be redirected to that movie's details page.

Movie Details:

  • On the movie details page, the user is greeted with a movie poster, image, details, and trailers.
  • Movie details include title, overview, release date, runtime, and ratings.
  • Users can click on the return button to go back to the homepage.
Launch the App Code Repository
Screenshot detail for project Rancid Tomatillos
Screenshot thumbnail #1 for project Rancid Tomatillos Screenshot thumbnail #2 for project Rancid Tomatillos