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