Bryan

T

O

M

Backend Engineer | Web Dev

Bryan

T

O

M

Backend Engineer

Education

  • California University State Long Beach

    Master's in Computer Science

  • UC Berkeley

    English B.A.

  • Glendale Community College

    Computer Programmer Certificate

About Me

After completing my English B.A. and after over a year working at a startup in the Bay Area, I made the decision to give a computer science Master's program a shot since I have always had a fascination with technology. Since making that life altering decision, I've never looked back. With over 5 years as a developer, I still find myself continually seeking out and researching new and better ways to implement technology and improve upon older projects. One sector that particularly appeals to me and that I have a passion for is in higher education. That being said, I really enjoyed my opportunity to continually work with Mackey Creative Lab on a project that helps benefit students by empowering them with the ability to navigate their way through higher education. Interested in working together or want to learn more? Feel free to reach out!

Hello!

Thanks for stopping in my portfolio, feel free to take a look around!

Bryan Tom

#Portfolio

Technical Specifications

Languages

  • PHP
  • SQL
  • Javascript
  • CSS
  • HTML

Frameworks & Technologies

  • Laravel
  • Bootstrap v4

System Design

  • MVC Architecture
  • LAMP Stack

Project Overview

Career Snapshot is a web application that utilizes a custom content management system (CMS) that allows universities to display to their students more than 7,000 relevant jobs and career data from the Department of Bureau Labor and Statistics associated with the college's particular university programs and degrees.

My Role

My role for this project is ongoing, and it has thus far included architechting, implementing, and maintaing the required databases and data for this project. In addition to this, my responsibilites have included implementing the project's workflow, configuring and maintaining the application's servers, accessing data from multiple APIs, architecting and designing the system, and implementing major back-end functionality.

Career Snapshot

Developer | System Architect | Backend-Engineer

Technical Specifications

Languages

  • PHP
  • Javascript
  • CSS
  • HTML

Frameworks & Technologies

  • Laravel
  • Material Design/MaterializeCSS

System Design

  • MVC Architecture
  • LAMP Stack

Project Overview

Embed Google Photos is a web application that enables users to utilize Google Photos as a photo hosting service for their content by allowing them to generate embed codes quickly and easily. This task is accomplished through the implementation of drag and drop functionality and batch processing for photos.

My Role

I am responsible for creating and developing this application. It was created on my spare time as a result of my search, which yielded no other viable technologies that accomplished the same level of funcitonality as Embed Google Photos.

Embed Google Photos

Creator | Developer

</Embed Google Photos>

Software & Technologies

    CSS

  • Bootstrap v4 & v3
  • Material Design/MaterializeCSS

    Javascript

  • Angular JS
  • Ajax
  • Node.js
  • Express.js
  • Vue.js
  • jQuery
  • JSON

    Version Control Systems

  • git
  • GitHub
  • Bitbucket
  • Gitlab

    Database Technologies

  • MySQL
  • NoSql
  • MongoDB
  • Eloquent ORM
  • PHPMyAdmin

    Languages

  • PHP
  • Python
  • Javascript
  • HTML5
  • SQL
  • Java

    APIs

  • Stripe API
  • Square Payment APIs
  • Bureau of Labor Statistics API