Joey Thies

Objective

I am an experienced full-stack software engineer specialized in the JavaScript ecosystem and web infrastructure with a history of mentoring teams and delivering large scale projects. I have passion for improving workflows for development teams, designing systems and infrastructure, as well as adding delight to customer-facing products. My goal is to find a collaborative team that I can help empower with my unique expertise connecting that last mile between web services and the browser.


Skills

  • JavaScript & Typescript
  • React, Svelte, Vue
  • GraphQL & REST
  • Terraform
  • Kubernetes & Helm
  • Elixir & Phoenix Framework
  • SQL (Postgres, MariaDB, BigQuery)
  • CSS
  • Python (PyTorch, Tensorflow, Elixir ML)
  • Rust
  • Systems Design
  • Docker & Containerization
  • Nix
  • Git
  • CI/CD (Github, Gitlab, Jenkins, etc.)
  • Linux & Unix management
  • AWS (Cloudfront, EC2, S3, CDK)
  • Design Systems

Experience & Accomplishments

zulily

Lead Frontend Software Engineer - Platform Team

January 2022 - October 2022

  • Led efforts to replatform entire website frontend from PHP to React and Node.js based stack.
  • Designed, prototyped, implemented, documented, and trained teams on the new technology stack.
  • Leveraged AWS Cloudfront, Lambda, and Lambda@Edge technology to migrate traffic incrementally to new technology stack while adhering to company’s existing multi-variate testing logic.
  • Introduced robust continuous integration and deployment pipelines to allow safe and incremental releases–significantly reducing incident rates over legacy systems.
  • Launched company’s largest customer-facing Kubernetes cluster to host multiple domain-driven frontend services and their accompanying APIs.
  • New technology stack allowed dramatic customer experience improvements: P90 page load reduced by approximately 900ms; PageSpeed score improved by over 120%.

zulily

Senior Software Engineer

October 2019 - January 2022

  • Sole developer on project to highlight shipping times and costs at checkout while also allowing grouping by other business logic criteria. Required gathering knowledge from across multiple large organizations. Included dramatic overhaul of existing systems while laying groundwork for later utilization from mobile application teams. Changes resulted in marked increase in customer trust score and estimated $5m annual profit.
  • Mentored a growing team while championing modernizing initiatives and best practices. Oversaw increase of test coverage for frontend PHP codebase from 0% to approximately 15%.

zulily

Software Engineer II

October 2017 - October 2019

  • Planned, led and executed the creation of new product landing pages which resulted in over $12M increase in revenue and acted as pilot program for technology stack improvements.
  • Led entire visual rebranding effort for site team: planning and delegation, code branching and traffic management, and the eventual release. Included the creation of a custom CSS framework for other engineers. Pioneered new “canary” release approach suitable for very large and extensive changes.

zulily

Software Engineer I

October 2016 - October 2017

  • Added client-side caching of non-critical cart data, decreasing production fleet’s load by 15%. Over 20% reduction in P95 latency for all cart related operations without change in customer experience.
  • Improved frontend performance by consolidation of scroll event listeners which resolved seriously detrimental layout jank and CPU issues upon scroll. Assisted with cloud migration, moving all services from VPS based infrastructure to AWS.
  • Intelligent lazy loading of images across the entire website. Reduced P90 time-to-load across site by over 400ms.

Education

Code Fellows

Certificate, Full Stack JavaScript Development

2015

SDSU

Bachelors, Civil Engineering

American Society of Civil Engineers, Assistant to ASCE Concrete Canoe Team

2010-2013