I like to create things. You can call me a web developer, a software engineer, front-end, back-end, whatever. I'll get my hands dirty and make cool shit. I work best in a team.
  • 2018

    Coalition, Inc.

    Senior Software Engineer

  • 2017

    Green Street Advisors

    Software Engineer

  • 2015

    BeCreative360

    Software Engineer

  • 2014

    YayPlanner

    Software Engineer

  • 2013

    Alleviat (now Hart)

    Intern

  • 2013

    University of California Irvine

    Bachelor of Computer Science

  • Java
  • Python
  • HTML
  • JavaScript
  • Vue.js
  • AngularJS
  • PHP
  • Node.js
  • MySQL
  • SEO
  • C++
  • Go
  • CSS / SCSS
  • jQuery
  • React
  • ionic
  • Laravel
  • Meteor
  • Wordpress

Codenames

HTML, CSS, ES6, Vue.js, Socket.IO, Node.js
  • Created an MVP online board game made for 4 or more players
  • Websockets for real-time interactions and updates to game state
  • Randomly generated gameboards
  • Neat features to enhance gameplay and usability like mouse location sharing and disabling illegal moves
  • Webpack build process for rapid prototyping and easy deployment

YayPlanner

HTML, CSS, JavaScript, jQuery, Node.js, Redis, HBase, PHP, MySQL, SOLR, Git, Linux
  • Built full-scale social app for discovering and completing local bucket list type events and activities
  • Features include posting, commenting, profiles, friends and follows, notifications, invitations, and integration with existing major social apps
  • Created real-time group chat with calendar and admin controls for planning events using primarily Node.js and HBase
  • Implemented SOLR search and filters to help users discover new and exciting activities
  • Pathway to monetization: Built platform for businesses to sign up and post deals on the app pertaining to an event or activity
  • Planning and executing marketing strategies: print assets, copywriting, video creation

BeCreative360

HTML, CSS, JavaScript, jQuery, AngularJS, ionic, PHP, MySQL, WordPress, Drupal
  • Created CMS using AngularJS, PHP, and MySQL to help clients view account services and to help the company scale
  • Created web and mobile app with AngularJS, ionic, and PHP that integrates with the SPOT API for client customers to manage orders, pay bills, request a pickup, receive service notifications, and directly contact a representative
  • Created numerous unique websites and email templates with WordPress, PHP, JavaScript, HTML, and CSS and produced image assets using Photoshop
  • Streamlined employee workflow to drastically reduce service delivery times by employing coding techniques and task managements systems
  • Provided various solutions for technical complications that arose from client needs and growing company infrastructure

BeCreative360 CMS

HTML, CSS, JavaScript, AngularJS, PHP, MySQL
  • Created user interface using Angular Material
  • Session handling and user authentication
  • Admin tools for managing users, roles, and clients
  • Drag and drop image ordering and uploading
  • Dynamically generates email templates based on client parameters
  • Allows clients to view and annotate past and present marketing materials and to plan for future monthly campaigns
  • Provides administrators a quick and easy overview of client accounts

Kona Cleaners Mobile

HTML, CSS, JavaScript, AngularJS, ionic, PHP
  • Created working mobile app using bootstrap framework and ionic
  • Integrated with SPOT API for customer login and account management
  • Allows customers to request pickup and delivery, pay bills, view past orders, receving service notifications, and directly contact a representative