Badges
Certifications
Work Experience
SOFTWARE ENGINEER
GITASY•  January 2024 - Present
Developed a daily fantasy game platform for GitHub projects with a React frontend and Go backend and Jenkins CI/CD. Integrated Postgres for data storage, Redis for caching and pub/sub, deployed on Kubernetes. Implemented Bitcoin RPC for networked cryptocurrency nodes. Designed APIs using Echo HTTP framework and Gorm ORM.
SOFTWARE ENGINEER
UBER•  January 2021 - January 2023
Led tools development for onboarding ~700 Go repositories into Uber’s monorepo, automating workflows and improving developer productivity. Created Bazel plugins for Goland to optimize local development in the monorepo. Enhanced CI/CD pipelines and deployment processes using Bazel, improving build times and reliability.
SOFTWARE ENGINEER
TWITCH•  January 2020 - January 2021
Maintained and optimized Gatekeeper and Weaver services, ensuring reliable stream authentication and video delivery scaling. Migrated services to AWS infrastructure, improving scalability and performance using EC2, CloudFront, and Lambda. Automated infrastructure provisioning with Terraform for dynamic scaling of Twitch's global Points of Presence (PoPs).
SOFTWARE ENGINEER
YAHOO•  January 2017 - January 2019
Rewrote functional tests for Yahoo Search after a frontend redesign, restoring stability to the deployment process. Contributed to the migration of Yahoo's monolithic architecture to microservices, improving search functionality and site performance.
SOFTWARE ENGINEER
CAREERBUILDER•  January 2015 - January 2017
Rebuilt CareerBuilder's Jobs API using Go, Docker, and MongoDB. Developed CI/CD pipelines in Jenkins, automating testing and deployment, significantly reducing release cycles.
Education
Full Sail University
Bachelors Web Design & Development•  January 2010 - January 2010