Trey Whitson

Software Engineer

Resume

RUN! logo

RUN!

  1. Lead Software Engineer

    January 2023 - Present (8 months)

    • Take ownership of, upgrade, and modernize a full WYSIWYG website builder with Next.js, GraphQL, Prisma, Supabase, and MUI
    • Implement a full-featured image editor using Imgix's API and AI upscaling from Cutout.Pro
    • Create an advanced form builder with integrations to multiple CRMs including NGP, Mailchimp, and ActionKit using tRPC implementing OSDI standards
    • Manage relationships with vendors for external integrations including Vercel, Fastly, and multiple CRMs
Mythical Games logo

Mythical Games

  1. Enterprise Architect

    August 2022 - January 2023 (5 months)

    • Create and collaborate on sequence flows to define and communicate interactions between various systems to expedite feature time to market
    • Design enterprise scale system architecture for a multi-tenant platform
    • Maintain hosting infrastructure for over a dozen projects within Vercel and Cloudflare Workers
    • Build workflows and CI/CD pipelines with GitHub Actions to encourage stable software release management
  2. Engineering Manager

    April 2021 - August 2022 (1 year 4 months)

    • Coordinate engineering teams to effectively assign meaningful work to team members
    • Coach junior engineers for career growth, provide feedback, and suggest new workflows and technologies
    • Support teams throughout the company to ensure alignment across the organization
    • Guide development and product direction to build out a highly scalable multi-tenant platform
    • Build a team of engineers to create exceptional web experiences using React, Material-UI, Tailwind CSS, and react-query
  3. Software Engineer

    August 2020 - April 2021 (8 months)

    • Build a web store & checkout system for users to purchase NFTs with crypto or FIAT using React, Redux, and MUI
    • Implement multiple fraud detection systems into commerce solutions
    • Work closely with designers to create world-class, accessible user experiences
Service Management Group (SMG) logo

Service Management Group (SMG)

  1. Software Engineer

    March 2019 - August 2020 (1 year 5 months)

    • Lead the development of a shared Angular component, service, and tooling library
    • Spearhead the migration of multiple large AngularJS applications to Angular 8
    • Create dynamic visual data aggregation reports in Scala on Apache Spark/Hadoop using SQL Server, Hive, and Elasticsearch
    • Plan and participate in technology training and engagement plans, including a hackathon
Xander e-Solutions logo

Xander e-Solutions

  1. Full-Stack Software Engineer

    February 2016 - March 2019 (3 years 1 month)

    • Developed and maintained outward facing and internal applications for a Fortune 500 company using C#, Node.js, Angular 1.x, jQuery, and Bootstrap
    • Built a high-performance Web API for processing large volumes of data from IoT devices using ASP.NET Web API with C#, SQL Server, and Hangfire
    • Developed automated data import, cleanse, transform, export, and transfer processes using Bulk Copy Utility, 7zip, and SFTP
    • Audited and modified front-end systems to meet WCAG accessibility guidelines