Seasoned creative technologist, front-end and full-stack software engineer with 15+ years of experience at small startups, large companies, and as a freelancer/micro-agency. I focus on defining and delivering solutions to complex problems and building resilient and expandable systems.
Experience
2021 — Now
2021 — Now
At Shopify I am a member of the retail team, contributing to the point of sale (POS) product. In this role I have worked with React Native, TypeScript, Redux, Kotlin Multiplatform Mobile, SQLite, and GraphQL.
I have mentored junior engineers, advocated for improved software patterns and workflows, and developed prominent merchant-facing features that help the software "get out of the way" and allow merchants to focus on their business.
I have received several peer recognitions ("unicorns" in Shopify-speak) for resolving production incidents, aiding and mentoring team members, delivering projects and generally focusing on how best to serve our merchants.
Noteworthy projects:
• greenfield development of a component library and design system for the retail team and POS product
• adding a customer-centered gift cards experience, easing gift card management for in-store employees
• adding support for reloadable and reusable gift cards
• major streamlining of return receipts
• enabling split fulfillment methods at checkout, allowing customers to combine in-store and shipped orders in a single transaction
I am proudest of:
• continuous mentorship of junior engineers and support of peers in their roles
• working towards reducing developer pain and technical debt
• improving product stability and visiblity of errors
• seeing the work of my team in the wild having a positive impact on our customers
2016 — 2021
2016 — 2021
Austin, Texas Area
Outlier is/was my consulting/freelance micro-agency. I specialize in the development of MVP products for new and emerging businesses, working closely with product owners and/or designers. I prefer working on smaller design-led products and in industries less traditionally served by technology.
Services I offer include full-stack web application development, business automation, static websites, native app development, strategic consulting and team augmentation.
I've worked with technology companies like data.world, RetailMeNot, Stoplight, HID Global, Hudson Valley Apps, sub-contracted for design/build agencies like handsome/Raw Materials and argodesign, and built products for small businesses like Hold Out Brewing, Rosen's Bagels, Rosso & Flynn Modern Butcher.
I work with various tech stacks depending on the needs of the project, including JavaScript, Node.js, GraphQL, React, Redux, Gatsby, TypeScript, Jest, Cypress, React Native, various flavors of SQL and NoSQL, Redis, Stream, or whatever tool fits the job.
2020 — 2021
2020 — 2021
Austin, Texas, United States
As a longer term freelance project, developed a bespoke React component library implementing a custom design language and applications based on that component library. The primary project was a revamped marketing site and web application for Peddle, a company specializing in buying cars in less-than-ideal condition.
2016 — 2018
2016 — 2018
Austin, Texas Area
data.world is a modern data catalog and collaboration tool.
In this role I built and contributed to several large customer-facing features such as a discussions platform, a subscriptions service, and activity streams.
I also championed several internal developer ergonomics efforts, such as the expansion of type-safe JavaScript with Flow.
In this role I worked with JavaScript, React, Redux, Flow, Jest, Node.js, Redis, Stream, Hapi, Cypress, and a bunch of other things I can't remember.
2015 — 2015
2015 — 2015
Austin, Texas Area
Briggo designs and manufactures beautiful robotic coffee vending machines for use in high-traffic areas like airports, hospitals, and business centers.
I was hired as the sole UI/UX engineer. In this role, I reverse engineered and rebuilt the entire mobile and kiosk ordering interface using React.js and Redux.
Education
The University of Texas at Austin
Bachelor of Arts - BA, Computer Science
2002 — 2007