Work Experience
Transportation Orchestration Platform
July 2023 - Now
- Microservices Architecture: Key player in efforts to scale and optimize our microservices architecture.
- Laravel Development: Developed new features and resolved numerous bugs in Laravel ensuring the platform meets strict service level agreements.
- Front-end Development: Developed and maintained user interfaces using React, often involving complex state management with technologies such as Redux, Pusher, and web workers.
- Technical Debt Reduction: Took the initiative to address technical debt by standardizing the local development environment across the team. Implemented Docker-based solutions to ensure consistency, making it easier for developers to set up and work in a uniform environment.
Digital Events/Community Platform
March 2021 - April 2023
- Authored an extensive analytics & reporting API that performs intricate SQL queries on AWS Timestream.
This powers an extensive dashboard consisting of various graphs, metrics, and a customizable report builder.
- Developed a configurable Oauth SSO solution in PHP to interface with numerous identity providers.
- Wrote several Python modules to sync client data from various content management systems, which was
orchestrated by AWS Elastic Container Service and Terraform config files.
- Aided the development of generic REST APIs using Django that allow clients to manage their data, slashing the client integration work load by nearly 50%.
- Managed and debugged various services and components of infrastructure in AWS such as ECS, CloudFront,
API Gateway, CloudWatch, Lambda, S3, SQS, Aurora, DynamoDB.
White-Label Point of Sale System
January 2018 - March 2021
- Worked closely with salon employees, managers, and stakeholders to design and produce a contemporary
user interface that streamlines business procedures using JavaFX.
- Assisted in the architecture of this system from the ground up which now serves thousands of transactions
across a dozen salons every single day.
- Wrote business-critical reporting modules including payroll, taxes, commission, and tips.
- Automated hundreds of hours of daily work by developing integrations with the services Paychex, Netspend,
and QuickBooks.
Projects
Credit Card Management
In Progress
- A React app that glues together the Clerk.dev and Stripe SDKs with an Express API.
- Coupled with a Jekyll landing page and blog, hosted on Digital Ocean behind a Nginx reverse proxy.
- Authored Docker Compose files to manage the entire stack and dependencies.
AI Chat Bot – GPT2
Starbucks AI Barista
2021
- Trained and fine-tuned custom GPT2 models to prompt users with product descriptions according to distinct
personality archetypes.
- Parsed model outputs using sentiment analysis to ensure quality responses.
- Integrated Thompson Sampling to match a user with a specific model based on their likes and dislikes.
- Wrapped functionality within a React web page and an Express API to provide a frictionless user experience.
Custom Home Server – Debian/Proxmox
- A digital playground for hosting my own apps and experimenting with interesting software and tools.
- Managing RAID storage arrays, virtual machines, and various home-automation services.
Education
Central Washington University
B.S. Computer Science
GPA: 3.6