Led the front-end decomposition of Coinbase-wide login from Rails monolith to React application (login.coinbase.com).
Converted mobile app native login to web-based login experience; reduced future duplicated and deployment times.
Added registration and profile support for decentralized identity ENS names through Wallet browser extension.
Mentored incoming software engineers on best practices, code quality, career coaching, and criteria for advancement.
Worked extensively decomposing frontend out of legacy Rails monolith into their own modern applications.
Dynamic Signal
Staff Software Engineer
July 2019 - June 2020
Focused attention on standing up new React web application to replace 8-year old management site monolith.
Collaborated with lead front-end architect to rapidly develop groundwork alongside iterative design process.
Manager of Front-End Engineering
May 2017 - July 2019
Encouraged and grew team of engineers that maintained all front-end web applications and the platform’s public API.
Championed and led major modernization project converting the member-facing site from .NET MVC & Knockout to React.
Created a desktop application and build tool in an effort to drive end user engagement and combat legacy browser usage.
Applied best practices and an empathetic approach when creating a swim lane process that helped engineering scale.
Architected, organized, and managed ambitious scripting engine project; making integrations quick and easy to deliver.
Awarded company MVP Q4 2018 from individually submitted feedback and team nominations.
Organized first internal hackathon from concept to execution, leading to multiple entries being added to the product.
Senior Software Engineer
July 2015 - May 2017
Standardized public API development and created the user interface and tooling for generated API documentation.
Founded the internal “Culture Committee”, focused on promoting positive company culture and inclusion across offices.
ADESA / AutoVIN
Developer Consultant and Scrum Master
August 2012 - June 2015
Designed enterprise web portal for creating and managing variable pricing engine across all auctions and business units.
Upgraded business-critical web front-end from MVC 2 to MVC 5.2 and converted all content from ASP Forms to Razor.
Refactored entire application from page-specific CSS to a globally consolidated LESS structure utilizing common variables.
Developed workflow for efficient vehicle identification based on manufacturer build data and process improvement.
Led development team in technical effort to utilize modern Azure capabilities as well as optimize web performance
Implemented an enterprise-wide, customer-facing, industry-standard grading system for remarketed vehicles.
Researched and documented architecture and design principles for inherited large-scale ExtJS web application.
Sogeti USA
Senior Consultant / Software Engineer
June 2012 - June 2015
Developed a range of full-stack systems including .NET web service offerings, customizable cloud-based enterprise systems, single page web applications, Oracle master-data systems, and existing system stabilization/modernization.
Sabbatical
October 2022 - September 2023
Took a 4-week road trip across the country; visiting National Parks, family, friends, and amazing food.
Focused a lot of my time as a 2023 PCT Trail Angel, supporting hikers with food, lodging, and "trail magic".
Created a set of custom Adobe After Effects plugins that allow you to use photo GPS data to fetch the city and state, add it and the date to a composition as a text layer, and batch process everything (with transitions) to an output composition. This was used to create multiple 600+ photo slideshows for PCT hikers.
Refactored my blog to make it easier to document and share my never-ending side projects.
Contributed to open-source projects like AudiobookShelf, Flexget, etc.
Started live-streaming model-building and video games on Twitch, reaching Affiliate within 2 months.
Developed nonsensical Twitch and Discord bots for some friends podcast and live-stream community.
Custom-built my own stickless arcade fighting control out of laser-cut acrylic and off-the-shelf components. It is pretty cool and I look forward to challenging everyone in Street Fighter 6.
Education and Certifications
Purdue University
May 2012
Bachelors Degree from the School of Technology: Computer and Information Technology