Amazon Web Services
Lead contributor to the open source graph database visualization tool Graph Explorer.
Since the start of my career in 2007, I have had the privilege to work with large and small companies all aiming to enrich people’s lives with thoughtfully crafted products.
I most enjoy building software at the intersection of design and engineering - things that look good but are also built well under the hood.
When I’m not at the computer I’m usually brewing coffee, watching movies, hanging out with my wife and dog, or out walking around the city.
Collaboration & mentoring — A product is only as good as the people who build it. I‘ve had the chance to work on some incredible teams and I‘ve always enjoyed mentoring others.
Design — Most recently, I‘ve been working with Tailwind and raw CSS with React. In former projects I‘ve created custom theme providers for both React and SwiftUI, designed and collaborated inside of Figma, used LESS and SASS, and more.
Cloud Services — Most recently, I‘ve been working with AWS, Docker, and Vercel. In former projects I‘ve used Azure and local web servers.
React — I‘ve been using React & React Native since 2015 on both marketing and web app projects. This very site is built using React using Next.js. On former projects I‘ve used Remix (now React Router).
SwiftUI — I‘ve worked with UIKit and ObjectiveC a bit as well, but I‘ve been using SwiftUI since the day it came out at WWDC 2019.
Many more — I‘ve worked with a variety of technologies, including TypeScript, Node.js, and more. Earlier in my career I spent much of my time on the backend using .Net and building out devops practices.
Lead contributor to the open source graph database visualization tool Graph Explorer.
Acted as the technical lead for the team rewriting the existing Shopify website with a brand new design and an emphasis on performance using Remix and Tailwind.
Acted as the lead mobile developer using SwiftUI for the social networking app Our Community. I moved the app to a simpler architecture and rebuilt the components to be more flexible and consistent. I also mentored juniors on the frontend team, and provided technical and problem solving assistance for the entire team.
Implemented custom and complex UI animations and interactions in a React Native video platform app. Unfortunately, it was never released to the public.
Implemented new features and polished existing UI in a .NET web app designed to connect nurses and doctors to hospitals in need.
Architected and developed the high fidelity working prototype implementation of the next generation Lexus & Toyota media interface. I Worked directly with a large team of UX designers using the iPad and SwiftUI.
Polished the UI and rewrote the data layer for their roof truss planning & ordering app.
Worked on various projects that interact directly with USB devices, manipulate video files, and reliably sync large files across multiple physical boundaries.
Audited security practices across organization, enhanced tax form management software dealing directly with PDF files within the WPF app.
Hired and managed team that built out a data center product procurement website using ASP.net MVC.
Enhanced the existing Silverlight app that would visually manage data center resources with a drag and drop UI.
Rewrote and enhanced a complex forecasting module written in C# which was part of a very large oil & gas management suite.
Worked with a team to transform large data sets using visual tools.
Notable Classes — Object Oriented Analysis & Design, Computer Graphics, Data Structures