Resume
Work history and experience. Company names are anonymized, but references can be provided and the names can be revealed on request.
Major stock media provider
&
Creative Tools
Core developer of a variety of online tools for creative professionals such as image and video editing, AI, templates, and seo.
Operations Specialist
Creating, managing, upgrading, and debugging the infrastructure that powers the company's products. Primary on-call rotation for core website issues.
Technologies Used
Next, React, GraphQL, Typescript, Node, Go, AWS, Docker, Kubernetes, Github Actions, Jenkins, New Relic, Sentry
Startup providing enterprise machine learning operation tools
Frontend Lead
Took over the frontend (marketing, app, and graphql) from the CTO and managed sub-contractors to deliver new product features. Built orchestration layers for frontend engineers. Contributed to the CI/CD and operations integrations. Enterprise customer support and custom integrations of our tooling. On-call for customer and operational issues.
Technologies Used
Next, React, GraphQL, Typescript, Node, Go, AWS, Docker, Kubernetes, Ambassador, Jenkins, Grafana, Prometheus
Startup building interactive multiplayer virtual reality experiences
Web Tech Lead
Primarily responsible for all aspects of the web platform of a live event gaming company. Scheduling, leaderboards, payment, advertising, social sharing, and more.
Technologies Used
Next, React, GraphQL, Typescript, Node, Google Cloud, Firebase, Firestore, CloudFlare workers, Sentry, SSH, Docker, Kubernetes
(during this time I worked for the major stock media provider)
Creative Tools
Contributed to a team building an online image editor and built an SDK for external developers.
Major Cable TV and Entertainment Provider
HTML5 Embedded TV Navigator
Contributed to a frontend team building a consumer in-home tuner, streaming, and recording device that presents an HTML5 interface on the TV controlled by a remote. Developed numerous core features for the product including stream handling, security, emergency notification, as well as optimizing performance and memory usage for the embedded platform
Online Video Streaming
Contributed to a frontend team building a consumer online video streaming platform.
Technologies Used
Backbone, Node, REST, Embedded browsers, HLS
Technology Consulting Firm
Mobile Consultant
Helping clients achieve success with their mobile applications. Worked for a variety of clients either struggling with their existing mobile applications or looking to build new ones.
Technologies Used
iOS, Android, Objective-C, Java, PhoneGap, Titanium, HTML5, CSS3, Javascript, REST, SOAP, XML
Smartphone Manufacturer
Automated Testing
Designed, built, and maintained automated testing tools for smartphone applications, tools, and SDKs.
Technologies Used
C, C++, Java, Python, JUnit, Jenkins, Hudson
Silicon Manufacturer
Factory Testing
Designed automated factory tests for embedded development boards.
Tools Testing
Designed automated testing tools and scripts for testing developer tools, SDKs, and examples. Designed and executed manual tests. Maintained and expanded example and template libraries.
Technologies Used
Assembly, C, C++, Perl, Python