206.375.9971 | quinton.harris@gmail.com | @dznqbit everywhere else
Full-stack/mobile developer and tech lead. On a team, I value high-frequency communication across all domains:
I’ve worked with a variety of team configurations and workflows. I have a lot of experience negotiating requirements, often as an ad hoc product manager. While I can approximate their job, I much prefer to work closely with a product manager, teasing apart ambiguity in order to eliminate risk, or at least identify it.
As an educator, I try to foster curiosity, as I consider it the most important attribute for developer growth. I espouse breadth over depth; while I think specialization is often inevitable, I don’t believe someone’s inexpertise should preclude them from picking up work, provided they have adequate direction to stay unblocked.
Outside of work, I enjoy playing music, building experimental tools with Arduinos/Raspberry Pis, running, and throwing the ball for my dog.
February 2023 - Present
Troon/ClubUp Tech Lead: Tech lead on a team of 6 developers on an infrastructure rehabilitation for an outdated Rails backend. Story writing, backlog grooming, code reviews, lots of pairing. Rails version upgrades, AWS infrastructure management via Terraform, load testing via Grafana k6.
In addition to contract work, I’ve been conducting tech skill assessment interviews, and acting as career advisor to four advisees.
March 2022 - February 2023
ACE IoT HEMS: Engagement lead for a team of 3 developers in building a mobile app to demo the HEMS smarthome engine. Worked with stakeholders to define and implement the MVP feature set. Along the way, leveled up a relative newbie to functional React Native developer. React Native and Flask (Python HTTP server).
Jane Mobile App: IC on a team of 5 developers working on a React Native eCommerce app. In addition to feature work, I got to give many PR reviews, schemed + implemented some effective refactors. Easily the strongest team I’ve been a part of. React Native, Algolia, occasional Rails API work.
March 2018 - February 2022
River Marketing: Sole developer to build a marketing site for potential investors. Worked directly with product owner and in-house designer to implement an ambitious design spec. Essentially, we built a Powerpoint presentation in HTML. HTML / CSS / JS, and some clever SVG work.
Sendoso: IC on a team tasked with modernizing a Rails monolith to Vue frontend and microservices. Personally onboarded two Pakistani legacy devs to the “new paradigm”, implemented Auth0 login / logout, and plenty of various features. VueJS, GraphQL/Apollo, some Rails work.
Variant: Tech lead on team of 3 Carbon Five engineers. Together, we created an MVP React Native app intended to replace the existing PWA. React Native, GraphQL, some NodeJS.
Anova: IC, iterating on the Anova mobile app. Implemented some tricky hardware provisioning code with a prototype Anova oven. In order to ensure functioning hardware, I had to sous vide some of the best ribeyes of my life. React Native.
Stitchfix: IC on the Stitchfix iOS app team. Implemented a bunch of Mixpanel events. Classic ViewController iOS app, built in Swift.
Covalto: IC on Covalto, an aspirationally prestigious Mexican business card. SwiftUI and Swift Composable Architecture (a flavor of Swift-based FRP).
Babylon IC on a UK-based telehealth app, tasked with localizing the app for the US market. Worked with many brilliant people, notably the inimitable Brian Riley. FRP-flavored Swift, Rails, a light amount of Kafka.
October 2012 - October 2018
Inherited a basic Rails eCommerce site and added many features: Authorize.net checkout, point-of-sale dashboard, order fulfillment screens, per-screen drag-n-drop merchandiser, wholesale receiving screen, multi-location inventory (affecting order picking, in-store POS availability, etc). Regular Rails maintenance via Capistrano. Eventually migrated to Magento. Rails, Prototype.js, jQuery, Magento, Vue.js.
August 2006 - February 2011
Digital downloads site for electronic dance music, including in-browser library streaming. ASP.NET, Javascript, Flash, Flex 3.
September 2004 - August 2006
Created synthetic instruments in a early virtual reality environment. ChucK, Max/MSP, C++.
2006
2014