I’m a full-stack software engineer and open-source software maintainer with over 16 years of experience, building apps using web and native platform technologies. My background is leading engineering teams and organizations to build and ship performant, accessible, and scalable software applications. I’m a software engineer at Jolt AI , an AI codegen tool that generates a file-by-file plan or lets you chat with your codebase.
Tech Stack
React, React Native, Node, Express, Nest.js, TypeScript, Swift, Kotlin, GraphQL, Headless CMS, Next.js, Astro, Remix, Angular, UIKit, AWS, Docker
Open Source
Projects I have maintained, built, and contributed to over my career.
Work History
Jolt AI
Principal Software Engineer
Full-stack engineering building out the platform using Remix, React, Node, and NestJS. Jolt is an AI codegen tool that takes a coding task, generates an editable file-by-file plan for you to review, and then outputs the resulting code to a git branch or local files on your machine.
Formidable
CTO
I headed up the engineering, design, and product delivery organization and manage the engineering leadership team. Formidable is a global design, product, and engineering agency with a team of over 80 employees servicing clients such as Puma, Starbucks, Walmart, The Atlantic, and TechStyle. I helped lead the company through a successful acquisition by NearForm in 2023.
Formidable
Director of Engineering
I managed client projects and a team of engineering managers with a focus on mobile and web applications. Worked with our Business Development team on sales, staffing, and client success.
Formidable
Principal Software Engineer & Manager
I led a team of developers, hired and on–boarded new team members, and worked on several mobile and web React, Node, and GraphQL-based projects.
Modus Create
Senior Software Engineer
Led the front-end development efforts of several lab projects for Marriott. Worked on a rewrite of a regional product site using React with server side rendering for Uniqlo.
Object Systems Group
Software Engineer
Consulted for the Barclaycard Bespoke Offers iOS native app using UIKit and Objective-C. My daily responsibilities included sprint planning, working with product owners on design and experience, architecture, and feature development.
Las Vegas Gaming, Inc.
Software Engineer
Assisted software development by co-designing the interface and unit testing for a slot machine entertainment portal macOS application written in Cocoa and Objective-C.