- Senior Software Engineer, IUNUBrea, CA — 2022 - Present
Lead development & participated in customer communication for multiple projects
Designed & implemented processes to deploy serverless functions in GCP
Found and fixed multiple novel high-severity security vulnerabilities
Improved key API response times by 200%
- Co-Founder, Flawless ExecutionBrea, CA — 2020 - 2022
Designed & developed ecommerce platform to purchase in-game items for the Destiny 2 video game
Interviewed and hired international partners to procure in-game items to sell
Actively built and maintained front-end mobile and desktop website using Angular
Strove to reduce operating costs in our Firebase backend
- Freelance Software DeveloperBrea, CA — 2018 - 2020
Updated and modified existing internal tools for local small businesses using Angular, Flutter, and NodeJS
Built and maintained reliable and secure multi-tenant servers using OpenSUSE, Docker, Ansible, ZFS, BTRFS
- Senior Software Engineer, CastifiIrvine, CA — 2016 - 2017
Architected and implemented casting and on-set management platform for film background actors
Built web app, Android app, iOS app with Ionic / Angular 4
Built backend with Express / LoopBack, deployed with AWS, Heroku
Implemented unit testing and continuous integration via Travis CI
Contributed to Ionic, Cordova, Ionic Native, LoopBack plugins, DefinitelyTyped, and other OSS projects
- Head of Software Engineering, Edyza, IncIrvine, CA — 2016 - 2017
Developed backend and frontend software for sensor platform.
Data visualization, analytics, and hardware actuation based on sensor data
Designed physical packaging for shipping sensor nodes with AutoCAD
- Software Engineer, Productive Programming Inc.Placentia, CA — 2015
Developed a wide array of projects, including Windows desktop applications, Android apps, web apps, and command line applications
Provided system testing for other projects
- App, Butterfly Reader for Hacker NewsBrea, CA — 2018 - present
Fast, simple Hacker News client. Open source, built with Flutter. On Google Play Store. Contributed to Flutter library & plugins.
- Android app, Home for Cardboard, for Google CardboardBrea, CA — 2014 - 2016
An alternative home screen to be used with VR headsets, such as Google Cardboard. Enables users to play games without the need to constantly remove it from the headset. Over 35,000 users, with 100+ daily downloads. Open source
- Android app, Sole Champion Mobile GameBrea, CA — 2014
Developed an augmented reality game. Player places a card on table, which their phone recognizes, and renders the game above. Players can move their phone for any view of the game. Open source
- 1st place project at HackUCIUCI, CA — 2015
- 1st place overall at Citrus HacksUCR, CA — 2015
- 1st place at LA Hacks 2015 Civic Hack CategoryUCLA, CA — 2015
- 1st place in Cal Poly Cyber Security CompetitionCal Poly Pomona, CA — 2013
- Fullerton College Honors StudentFullerton College, CA — 2014 - 2015
- Angular
- Flutter
- React
- HTML5 / CSS3
- Node.JS
- Deno
- Ionic
- Docker / Containers
- Kubernetes
- Ansible
- Flux / Redux
- Nest.JS
- Firebase
- LoopBack
- GraphQL
- AWS
- GCP
- Embedded Systems
- CI / CD
- Electron
- Android
- Unity3D
- PostgreSQL
- MongoDB
- Git
- Photoshop
- AutoCAD
- Fusion 360
- Laser Cutting
- 3D Printing
- Fullerton CollegeComputer Science (2015)Fullerton, CA