Joshua Blum

Code. Grow. Go.

Profile

About Me


After graduating from UCLA, I went into the medical field as an ophthalmic technician. While providing care for patients, I realized one of the things that can make or break patient care is the efficacy of the medical record software. Having learned full-stack web development, I am looking to build clean and effective user interfaces for people to use as they manage different aspects of their lives online.

Having graduated from Thinkful, I'm grateful to have been equipped with more skills to be able to help people in their day-to-day lives. I'm excited to work with other developers to be able to help people virtually!

Outside of software engineering, I enjoy photography, visiting new places, and learning more about the world around me. Sometimes it just takes a change of context to see the world in a whole new light.

Skills

JavaScript
HTML5
CSS3
Node.js
React.js
Redux.js
Express.js
Knex.js
PostgreSQL
Heroku
Mocha
Chai

Projects


Restaurant Reservation Management System

Periodic Tables
A Node.js-based management app for restaurant employees to handle the reservation and placement of restaurant guests at tables. The app allows the staff to create, modify, search, assign, and delete reservations and tables.
  • HTML
  • CSS
  • JavaScript
  • Node.js
  • React.js
  • Express.js
  • Knex.js
  • PostgreSQL
  • Heroku

Shark Ninja Mockup

Shark Ninja
  • https://github.com/joshua-blum/shark-ninja-mockup
  • https://stackline-mockup.vercel.app/
A React.js-based mockup of a webpage with sample data for fictional product performance of a blender. State managed using Redux, and data visualization achieved through Recharts.
  • React.js
  • Redux.js
  • Recharts
  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Vercel

Pomodoro REDUX

Pomodoro REDUX
  • https://github.com/joshua-blum/pomodoro-redux
A React.js-based lite Pomodoro applet made using Redux state management. The app allows the user to change the duration of the study period, as well as the break period.
  • React.js
  • Redux.js
  • HTML
  • CSS
  • JavaScript
  • Node.js

GrubDash Express

  • github.com/joshua-blum/grubdash-project
An Express.js-based routing system for a mobile-order app. This backend application contains CRUDL operations for orders and dishes organized using controllers and routers.
  • JavaScript
  • Node.js
  • Express.js

Flappie Birdie

Flappie Birdie
  • https://github.com/joshua-blum/flappie-birdie
  • https://joshua-blum.github.io/flappie-birdie/
A vanilla JavaScript, HTML, and CSS take on Flappy Bird, with no additional packages. Feel free to give it a go!
  • HTML
  • CSS
  • JavaScript

Me