Work Experience

Cartechography LLC

November 2018 – Present
San Francisco, CA
  • Hardware / Software Integration, and live video streaming consulting
  • Responsible for taking a product ideas with specifications from start to finish delivering a well working product
  • Reduced live video streaming delay from 6 seconds to 1.5 seconds converting video streaming stack from HLS to Websockets
  • Implemented custom security scripts for streaming HLS video
  • Continuous improvement of products by working closely with Client Support and Production team and using feedback to provide clients with a better overall experience
  • Leveraged YouTube for 24/7 live video streaming over cellular networks as well as a cloud based backup streaming server
  • Implemented asymmetrical encryption code for encoding time-lapse images sent over cellular networks
  • Testing and validation of new and existing products
  • Devised test plans for product changes, collecting data, and interpret results
  • Work with vendors to ensure specifications are met for any new product development
  • Refactor embedded software to be more robust and responsive
  • Electronics Repair
  • DIY Content Creation encompassing car maintenance / repair, electronic fixes, hobbies, and 3D printing

Standard AI

January 2023 – February 2024
San Francisco, CA
  • Responsible for deployment and configuration of hardware on site including cameras, networking equipment, and servers including running low voltage cabling, and installing rack equipment
  • Documented SOPs for onboarding new team members, for provisioning new and existing on site hardware, and processes to hand off the installation process to contacted installers to assist with scaling installations throughout the US
  • Wrote Ansible and Python scripts to further assist with automating deployment and maintenance processes reducing at least 25% time on each site
  • Assisted other deployment and operations teams with project management, logistics, working with selecting installers for new installations and maintenance, as well as technical questions or complications on a new site install
  • Aided in development of an installation tool to allow an installer to more easily install cameras and calibrate them with fewer interaction from the hardware team
  • Management and troubleshooting of Apple iPads deployed to client sites with SimpleMDM Provisioning and maintenance of Supermicro servers, Ubiquiti and Juniper networking equipment, servers, and well as APC power equipment
  • Troubleshooting and failure analysis of on prem hardware to ensure high reliability and availability for clients

OxBlue Corporation

August 2014 – August 2018
Atlanta, GA
  • Eliminated software licensing fees and reduced video monthly consumption by 65% per camera over cellular networks, saving half a million dollars annually
  • Architect and implement live video infrastructure for camera systems over cellular networks to video server, and live video delivery to multiple clients
  • Research, development, and rapid prototyping of new products
  • Reduced cost of over 6000 camera systems by over 45% per unit while improving reliability and performance by streamlining the provisioning process to reduce human error, and using more reliable hardware
  • Creation of standardized processes and procedures for current and newly released products
  • Agile development methodology, version control with SVN and GitHub, and task management using Jira and Asana
  • Create test plans for testing embedded builds and new products, as well as continuously improving the test plan to account for new issues or bugs that arrive over time
  • Analysis and diagnosis of problem cameras and hardware as they come in to find weak points of the camera system and improve processes
  • Architect hardware and software products from start to finish including obtaining requirements, writing out embedded code, evaluating hardware, writing out front end code, UAT, and coordinate with various teams order of operations for product release
  • Collaborated with other teams within the organization throughout NPI to ensure a smooth rollout with the best customer experience in mind
  • Continuous development and improvement of embedded hardware as well as camera system reducing cost for replacement camera systems, better client system, and increased revenue due to reduced downtime
  • Failure analysis of hardware within camera system to identify problematic hardware, whether if issues are one off or systemic, as well as finding the root cause of the issue as well as remediation if necessary
  • Reduced number of embedded computer build from over 10 variations down to just one software build
  • Converted embedded computer software stack from a Windows based environment to a Linux based read only systemd environment
  • Front end and back end LAMP stack development as well as Vue.js and Node.js development

Academia Sinica

May 2012– March 2014
Taipei, Taiwan
  • Graphically represent earthquake events and overlays using Google Maps, Bootstrap, jQuery Mobile, jQuery, and PHP
  • Setup MySQL database and online catalog for storing event and station data for Taiwan’s early warning earthquake system using Bootstrap, Google Maps, and jQuery
  • Implement a real-time earthquake web portal for over 400 early warning systems deployed all over Taiwan using Google Maps, Lealet, and AJAX
  • Dynamically create animated videos by taking snapshots of Google Map display with PHP and AJAX
  • iOS app development integrating Google Maps API and AJAX requests
  • Use major Asian earthquake events for educational earthquake picking game with JS and HTML5

OxBlue Corporation

Jan 2011 – Feb 2012
Atlanta, GA
  • Setup and management of over 100 computers per month
  • Production and testing of construction cameras
  • Research and development of new and improved parts
  • Layout flow and design of Production Department
  • Creation of database for asset tracking with PHP
  • Ethernet and Cellular network management of over 100 construction cameras per month
  • Standardization and documentation of procedures and processes for product fulfillment

GIM Computers

Jan 2002 – Jan 2011
Atlanta, GA
  • Train new employees on computer assembly and repair
  • Custom built computers to specifications of clients
  • Troubleshoot and repair hardware and software related problems on desktops and laptops
  • Consulting of hardware and software sales to businesses and individuals
  • Network installation and management