Jonah
Thompson

Myself and my dog on a walk in Griffith Park

Position:

Full Stack Web Developer

I am a web developer who loves solving real-world problems with code. I am used to fast-paced work environments having spent a large amount of my time in restaurants, retail, and a startup.

Project preview
Component Library

A library of highly customizable and responsive React components. As I build and find interesting and useful components I add to this library so I can import them into projects as needed.

Project preview
Time Trials App

Originally an api server to work in conjunction with the F1 Discord Bot, allowing users to submit time trial times for different games and tracks. It has since grown to include a React front-end with more features to come!

Project preview
F1 Discord Bot

An F1 bot that you can add to your discord to get up to date F1 stats and information Created using Node, Discord.js, and Ergast API - some commands include /driverstandings, /nextrace, /results, and more.

Project preview
Restaurant App

This is a react project that allows the user to create and submit an order to a fictional restaurant. It uses Firebase API to both fetch the menu data as well as submit user orders.

Project preview
Alpha Blog

This is a blog site that I created using Ruby on Rails. You can view browse articles, categories, and users while anonymous. Upon acount creation you can create your own articles to display on the site.

Project preview
Stalks

A Ruby on Rails application which allows you to make a profile and add stock tickers to follow to your portfolio. You can also add other users to see what stocks they are interested in and tracking.

Ruby on Rails logo

Ruby on Rails

Ruby on Rails was the first backend framework I learned and I appreciated the MVC architecture that clearly separates concerns within the server

PostgreSQL logo

PostgreSQL

PostgreSQL is my favorite relational database because the open source nature and developer features

MongoDB logo

MongoDB

I use MongoDB to quickly prototype data. This makes it easier to see and test different structures before committing to a relational SQL database

Git logo

Git

I use git to track changes to my projects and sync those changes across groups and devices

Node logo

Node

Node is my backend of choice due to its JS base and ability to add additional functionality via NPM packages

React logo

React

I prefer to use React to build clean, customizable, and maintainable front-ends

Ruby on Rails logo

Ruby on Rails

Ruby on Rails was the first backend framework I learned and I appreciated the MVC architecture that clearly separates concerns within the server

PostgreSQL logo

PostgreSQL

PostgreSQL is my favorite relational database because the open source nature and developer features

MongoDB logo

MongoDB

I use MongoDB to quickly prototype data. This makes it easier to see and test different structures before committing to a relational SQL database

Git logo

Git

I use git to track changes to my projects and sync those changes across groups and devices

Node logo

Node

Node is my backend of choice due to its JS base and ability to add additional functionality via NPM packages

React logo

React

I prefer to use React to build clean, customizable, and maintainable front-ends

#100Devs logo

Full Stack Software Engineer

#100Devs

1/22-Present
  • Created responsive web applications for local small businesses
  • Worked collaboratively with other developers to build projects
  • Trained other developers on how to create web applications using JavaScript, HTML, and CSS
Anomalie logo

Application Manager

Anomalie

2/21-8/21
  • Managed application workflows to automate tasks and allow employees to focus on more productive tasks
  • Created SQL queries to segment users which allowed more efficient customer targeting and led to an increase in KPI by 300% along with empowering business leaders making other more data driven decisions
  • Deployed application n8n on Heroku to link and automate several independent services allowing previously unrelated workflows to interlink
Anomalie logo

Senior Logistics Manager

Anomalie

9/18-8/21
  • Designed the UI, the system, and the process for fulfilling customer orders that were integrated into the pre- existing admin website
  • Used Ruby and JavaScript to automate repetitive processes and create more powerful spreadsheets
  • Oversaw, planned, and coordinated multiple office relocations which allowed logistics operations to scale as needed while keeping expenses to a minimum
David Marrero logo

Web Developer Internship

David Marrero

3/17-8/17
  • Learned how to use web technologies such as HTML, CSS, and JavaScript to deliver on client requests
  • Contributed to the creation of full - stack web applications built to client specs
  • Used Git to utilize version control in conjunction with a team of other developers