Jason Thomas Dew

Summary

  • Software engineer with over 20 years of professional experience.
  • Expert in architecting, building, scaling, and maintaining software systems.
  • Passionate about code quality, testing, and mentoring.

Skills

Strong in: Elixir, Phoenix, Ruby, Rails, Kubernetes, Docker, AWS, SQL

Experience with: Rust, R, ML/AI, Python, JavaScript/TypeScript, React

Experience

Senior Staff Engineer — Fanatics Collectibles (Remote)

June 2022 - Present

  • Designed and implemented the backend fulfillment system for Topps.com
  • Evangelized best practices around design, documentation, and testing
  • Proactively implemented tooling to increase developer efficiency
  • Advocated, architected, and implemented event-driven design
  • Led the architecture guild for the FC Tech organization
  • Tech lead for a team that built core mechanics of Fanatics Live
  • Mentored more junior engineers through PR reviews and 1:1s

Staff Engineer — Community.com (Remote)

November 2021 - June 2022

  • Designed, implemented, and coordinated several major initiatives, spanning the breadth of our system, that delivered critical features on-time and with minimal defects
  • As a member of the architecture guild, reviewed and approved design documents from other engineers and mentored more junior engineers
  • Independently conceived, developed, and shared internal tooling that enabled engineers to work more effectively

Senior Software Engineer — Community.com (Remote)

May 2020 - November 2021

  • Implemented campaign sharding (increasing concurrency and stability for delivering SMS messages) within my first 30 days
  • Migrated an existing email-based signup form to use SMS messaging, social site validation via OAuth, and management via a new Elixir service
  • Responsible for migrating existing billing code using Stripe to an all-new billing service using Recurly using an event-based architecture
  • Created and maintained several Elixir services to support core functionality

Senior Software Engineer, II — Cars.com (Remote)

December 2019 - May 2020

  • Developed and maintained JSON:API services in Elixir and Phoenix
  • Designed and implemented a system using OTP to synchronize data from external point-of-sale systems to our core Ruby on Rails application
  • Debugged and fixed an error in a third-party library on day four

Senior Elixir Developer — Weedmaps (Remote)

April 2019 - December 2019

  • Developed and maintained JSON:API services in Elixir and Phoenix
  • Designed and implemented a system using OTP to synchronize data from external point-of-sale systems to our core Ruby on Rails application
  • Debugged and fixed an error in a third-party library on day four

Senior Developer — GrowPath (Remote)

June 2018 - April 2019

  • Integrated SiSense, a third-party analytics software, into the existing Ruby on Rails codebase via APIs and SSO with JWTs
  • Solely responsible for containerizing, via Docker, and migrating the app from on-premise servers to Kubernetes on Google Cloud Platform
  • Leveraged machine learning algorithms via R to generate a model for predicting legal fees

Developer — Harvest (Remote)

June 2013 - June 2018

  • Implemented and maintained the core SaaS platform using Ruby on Rails
  • One of two back-end developers of the Forecast product, using Rails API
  • Developed and maintained integrations with Google and QuickBooks Online
  • Created internal tooling in Go that integrated with Slack

Developer — Geezeo (Remote)

November 2011 - June 2013

  • Maintained and added features to financial software using Ruby on Rails
  • Responsible for the successful migration from MySQL to DynamoDB

Senior Developer — South Carolina Budget and Control Board (Remote)

June 2006 - November 2011

  • Lead a team that developed and deployed an offline-capable web application in Ruby on Rails for the SC Department of Health and Human Services

Education

Master of Engineering in Computer Science – University of South Carolina (2011)

Master of Science in Statistics – University of South Carolina (2005)

Bachelor of Science in Mathematics – University of South Carolina (2002)