I am a lifelong engineer specializing in adapting development best practices to teams of all sizes, from entry-level startups to mature enterprises. I get my hands dirty in every project I'm involved with and am most comfortable mentoring engineers over many years. Here is my resume.
When life is good, I ride my bicycle a lot. There is even a documentary about one of the times I raced across the country.
One of many engineers that helped to continually update the technology stack of a legacy site from PHP w/ templates to over a hundred React components interacting with data through proper API's, both REST and GraphQL.
Tech - React, PHP, MySQL, Salesforce
I co-founded a company focused on improving timing and results for athletic events, primarily cycling. In addition to fairly standard web interfaces to maintain participant data and results, I focused much more on hardware, creating RFID readers, results kiosks, and high speed timing cameras from inexpensive parts. I helped to turn what is typically a paper/pencil based timing process into a cloud-based system with results available almost immediately at a fraction of the cost.
Tech - API: NodeJS, PostgreSQL. Site: Websockets (Socket.io), HTML5, CSS3 (Bootstrap), Javascript (JQuery), and React. High Speed Camera: Android Studio. RFID Readers: C++, Java.
I started the development effort for the single page app that showcased all of the AI for pattern recognition of factory sensor data (time series data). The app focused on beautiful presentation and instant UX that could not be achieved using off-the-shelf solutions from Power BI, Tableau, etc. The project stressed test-driven, functional programming. I eventually on-boarded a team to maintain the project.
Tech - Angular 4 through 8, Angular Material, D3, AmCharts, Docker
I was the first hire at this mobile gaming studio and laid much of the groundwork for the casual social casino app while simultaneously ramping up the frontend, backend, qa, sysops, and bi teams. I helped to grow the team from 1 to 30 engineers, data scientists, and testers, while architecting much of the database, backend, cms, and bi systems. Our final product was a mobile slots app written in Unity featuring beautiful animations and gameplay, with a first-class, fully redundant backend system all hosted on AWS.
Tech - Unity, NodeJS, MongoDB, Redis, Angular, Redshift, Tableau
I built an efficient team from the ground up to create the following sites:
Social network for kids that featured parental consent, secure friending, profiles, walls, photos, messages, games, and fan pages.
Distribution platform for Facebook social games. Offered a GraphAPI and SDKs that matched Facebook's such that developers could integrate in hours, not weeks.
Casino-focused player-facing site where users played casino-based games from GameStamper. Also allowed casinos to host all of the GoPlay games by installing one widget.
Tech - LAMP, MySQL, MongoDB, jQuery, Yii, AWS
I worked on the two features that consisted of over 60% of the traffic at MySpace, Home and Profiles. As a member of the Profiles team, I helped to completely rewrite how these pages were rendered, applying simple best practices while still allowing users to fully customize their pages. I then led the team to rewrite the Home page, resulting in such a drastic performance improvement that half of the servers could be re-allocated to other portions of the site. After these roles, I was moved to the architecture team, where I helped to create the framework based on the Home and Profiles pages that would be used site-wide. This role also allowed me to teach internal training classes on development best practices such as Progressive Enhancement.
Tech - C#, HTML, CSS, JS
I was part of a small startup that began with a group text messaging site that allowed free texting to multiple recipients. The company was soon one of 10 companies out of 300 to be accepted into TechStars, a Colorado-based start-up incubator. We pivotted to a blog sharing tool that allowed us to raise $300K and become the first funded TechStars company. The company was eventually bought by ShareThis.com
Tech: Javascript, Flash/Flex, C#, SQL 2005
Techstars company to receive funding.
Years of experience.
Team wins and 1 course record in the Race Across America bicycle race.
Cycling State Championships.