Résumé
Summary
Senior Developer and Team Lead with over 15 years of experience in full-stack development, specializing in backend development with Rust and TypeScript. Passionate about teaching, sharing knowledge, and generally helping others. Proven track record in managing large communities and contributing to open-source projects. Avid learner, always exploring new technologies and methodologies. Huge nerd.
Skills
- Rust
- TypeScript
- Leadership
- Technical Documentation
- CI/CD
- Unit Testing
- REST APIs
- Git/GitHub
- API Integration
- Docker
- SQL
- PHP
- Vite
- Webpack
- Next.js
- React
Experience
Universal Music Group - Senior Developer and Team Lead
October 2023 - Present
- Leading a team of developers, fostering a culture of continuous learning and high-quality code production.
- Created and implemented system for deploying updates and migrations to over 1,000 artist websites simultaneously.
- Mentored junior and mid-level developers, providing guidance and support to help them grow and improve their skills.
- Decreased build and deployment times by over 50% by implementing CI/CD pipelines using GitHub Actions, Docker, AWS, and Kubernetes.
- Created and maintained internal tools and platforms to improve the efficiency of the development team using Rust, TypeScript, and Go.
- Actively participated in code reviews, promoting best practices and maintaining code quality.
CrabLang - BDFL & Community Manager
April 2023 - Present
- Managing a community of over 1,500 members on Discord, fostering a collaborative and inclusive environment.
- Helping community members with technical questions and providing guidance on best practices.
- Actively contributing to open-source projects, creating new libraries and features.
- Breaking down complex topics and explaining them in a simple, understandable manner.
TAW Digital - Full Stack Developer
June 2018 - October 2023
- Developed performant, user-friendly eCommerce websites using Shopify with modern front-end JavaScript frameworks to increase revenue by more than 100% over two years.
- Implemented serverless functions using Next.js, AWS, and Vercel to improve performance and security.
- Wrote custom Liquid and TypeScript code to streamline the buying process and improve customer experience.
- Utilized Webpack to create a build process that eased the development process, optimized page speed, and delivered a fast, consistent user experience.
- Integrated with multiple third-party applications using APIs including HubSpot, Twilio, Monday, and Google Sheets.
Emma Creative - Lead Developer
August 2020 - February 2021
- Managed and led development migrating multiple WordPress eCommerce websites to Shopify for improved performance, experience, and usability.
- Created and maintained DevOps workflows using various CI/CD services to streamline the development and release process.
- Developed custom plugins and theme features for Shopify and WordPress to meet client-specific requirements not possible with existing solutions.
- Set code standards and enforced best practices across the development team to improve quality and consistency.
Boiling Pot Media - Lead Developer
October 2018 - July 2019
- Led a small team of developers to create new workflows, templates, documentation, and web solutions for various clients.
- Developed custom features for WordPress sites using PHP to improve customer experience and increase conversion rates.
- Integrated with APIs for MailChimp, HubSpot, and Google Analytics.
- Wrote technical documentation for both internal and public use.
Chargebacks911 - Lead Marketing Developer
April 2017 - October 2018
- Worked on a team in a fast-paced Agile work environment where I designed and developed a single page web app for on-boarding new clients.
- Quickly created tailored, responsive landing pages for targeted campaigns for HubSpot with HubL templating language.
- Created a streamlined, module-based workflow using current best practices and latest web technologies such as Sass/SCSS, React, Webpack, and Babel.
- Developed custom Wordpress plugins and components using PHP and JavaScript.
Sparxoo - Web & Mobile Developer
February 2017 - July 2018
- Worked directly with designers and clients to create best-in-class websites for prestigious clients from a variety of industries.
- Implemented company-wide standards including project architecture, naming conventions, preprocessors, linting, and task runners.
- Integrated third party APIs and libraries to enhance website functionality including Twilio, Google Maps, and Mailchimp.
- Led development of a new WordPress plugin which was used on over 50% of new client projects.
Fourth Coast Media - Tech Lead
December 2014 - February 2017
- Worked directly with clients and team members to create custom websites tailored to specific situations.
- Implemented a variety of frameworks and libraries for rapid prototyping and quick development.
- Set up and maintained multiple ecommerce and database-driven sites on Shopify, BigCommerce, and WordPress.
- Optimized sites for search engine visibility and managed SEM accounts.
Cyber Sytes, Inc. - Project Manager, Developer
September 2014 - March 2015
- Organized, designed, and developed web projects from start to finish, working with sales staff and clients directly.
- Configured CMS for custom Drupal and Wordpress websites and trained clients to use newly developed features.
- Utilized PHP, HTML, CSS, and JavaScript to create dynamic and responsive websites.
Education
Full Sail University
B.S. in Music Production
Class of 2016
Handled large-scale projects in a fast-paced environment from start to finish, including pre-production, recording, editing, and mixing. Curriculum includes coursework in digital audio, composition, synthesis, music theory, and more.
Links
- GitHub - https://github.com/trvswgnr
- Hashnode - https://blog.techsavvytravvy.com
- LinkedIn - https://www.linkedin.com/in/travisawagner
- Website - https://techsavvytravvy.com
Personal Interests
Big fan of video games - previously Starcraft and Diablo, currently Path of Exile. Active in multiple Dungeons & Dragons campaigns. Always learning new things and exploring new technologies. Music production and audio engineering when I can find time.