Profile picture

Jake Kim

Back-End Engineer
Pronouns He/Him
Open Resume Email Directly

About me

Two-time back-to-back UC Berkeley dropout who still needed time afterwards to learn the power of failure and the inefficiencies of shame. Growing up I rooted my identity solely in my “intelligence” and what I could accomplish over others. The tried and true classic framework in optimizing for ignorance and misery.

Since then I have done my best to interface with as many people as possible. From de-escalating disgruntled customers to smiling with abnormally cheerful ones. From encouraging demoralized students to pushing for growth in self-satisfied students. From facing failures alone to celebrating successes together. And I’ve seen just an abundance of blessings in taking the time to know and help the people around me.

I am passionate about optimizing for growth in any capacity and striving for it with everyone around me. Everyone has different values and thus makes the task difficult. However, I believe it produces the best outcomes and goes hand in hand with tech’s goal for efficiency.

Preferred locations

  • Los Angeles, CA
  • San Francisco, CA
  • Denver, CO
Open to other locations and/or remote work

Previous industries

  • Consumer Services

Skills

  • Bootstrap
  • Continuous Integration
  • GitHub
  • GraphQL
  • Heroku
  • HTML5
  • Java
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL
  • User Authentication

Currently learning

  • JavaScript
  • Python

Projects

Flakes of Wrath

Flakes of Wrath

Project scope time 80 hours
Collaborators Profile picture for Kaelin Sleevi Profile picture for Noah van Ekdom Profile picture for Ryan Smith Profile picture for Gavin Carew

Tools Used

  • Bootstrap
  • Continuous Integration
  • CSS3
  • Git
  • GitHub
  • Heroku
  • Rails
  • Ruby
  • User Authentication

An app to Plan winter trips into the backcountry with smart forecasts and a proprietary avalanche prediction algorithm.

Built with a Service Oriented Architecture with Rails for both the front and back ends. All endpoints are restful, and the backend uses a service-facade design pattern. Authentication is through Google OAuth. We used Bootstrap with some custom CSS to make it pretty. It's currently deployed to fly.io.

The main product is an avalanche forecast that combines current avalanche conditions from the Northwest Avalanche Center with a 7-day forecast. Additional features include setting a favorite zone, planning future trips, and adding emergency contacts. All endpoints have full CRUD functionality.

Flakes of Wrath was selected for Demo Comp to represent the 2207 back-end cohort and ended up taking first place.

Launch the App Code Repository
Screenshot detail for project Flakes of Wrath
Screenshot thumbnail #1 for project Flakes of Wrath Screenshot thumbnail #2 for project Flakes of Wrath Screenshot thumbnail #3 for project Flakes of Wrath Screenshot thumbnail #4 for project Flakes of Wrath

Lunch and Learn

Lunch and Learn

Project scope time 50 hours
Collaborators

Tools Used

  • Git
  • GitHub
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • User Authentication

A useful way to learn new recipes and the countries they originate from

Built a fully functional back end app to expose and build multiple APIs for a front end team

Self taught exposing RESTful JSON APIs to aggregate data and then build CRUD functional endpoints for a theoretical FE team

Exercised use of Rails, Postgresql, Postman, serializing, and creating documentation for others to understand the app’s use

Code Repository
Screenshot detail for project Lunch and Learn
Screenshot thumbnail #1 for project Lunch and Learn Screenshot thumbnail #2 for project Lunch and Learn

Little Esty Shop

Little Esty Shop

Project scope time 80 hours
Collaborators Profile picture for A.J. Krumholz Profile picture for Alaina Kneiling Profile picture for Astrid Hecht

Tools Used

  • CSS3
  • HTML5
  • PostgreSQL
  • Rails
  • Ruby

Little Ssty Shop is an e-commerce-based web application that I worked on in a team of 4 and later expanded on as a solo project for adding discount functionality to the merchant side of the site. This application has two separate sides to the site. The first side provides access to merchants, and the other side provides access to site admins. Based on which side of the site you are accessing, different functionality is available. This functionality includes checking sales data, managing items or vendor availability, and allowing merchants to set discounts on items sold

Code Repository
Screenshot detail for project Little Esty Shop
Screenshot thumbnail #1 for project Little Esty Shop Screenshot thumbnail #2 for project Little Esty Shop Screenshot thumbnail #3 for project Little Esty Shop Screenshot thumbnail #4 for project Little Esty Shop