Summary
Engineering leader at top-tier companies including Apple, Slack, and Dropbox. Proven track record of managing remote and multidisciplinary teams, driving elegant product solutions, and delivering scalable, user-centric experiences. Passionate about improving team productivity and fostering cross-functional collaboration.
Key Skills: Remote Team Leadership, Strategic UX Process Development, Product Development, Cross-functional Collaboration, Frontend and Backend Integration, Team Management & Mentorship, Performance Management, AI-Assisted Development
Experience
2023 to Present: Founding Engineer and Engineering Manager - Noded Ai, Marin, CA
- Architected a web UI using OpenAI's APIs, MongoDB Atlas, Apollo Client, React, Vite, and Tailwind
- Collaborative product development with the co-founder
- Recruited, interviewed and hired another engineer who directly reports to me
- First on my team to experiment with Claude Code. After developing a controlled process for using it alongside team contributions, saw significant productivity gains
- Took the site from an empty editor in January to our launch in July 2024 contributing product, prioritization, design, and code leadership at a three person company
2021 to 2023: Engineering Manager - Slack, San Francisco, CA
- Leadership in development and product for the Workflow Builder feature
- Built and managed Slack Platform's first remote UX team consisting of five frontend engineers, one backend engineer, and a designer
- Collaborated with multiple teams and design leadership to ship a redesigned Workflow Builder capable of working with Slack's next generation platform in three months unblocking the release of Slack's next generation platform
2019 to 2021: Staff Engineer, Frontend - Slack, San Francisco, CA
- Lead development of an admin/end-user UI in a two month effort to allow Slack to scale to take on hundreds of thousands more seats with new contracts. This effort also helped avoid outages during pandemic usage spikes
- Gained support for an internal standard for APIs supporting UIs to optimize perceived loading and amount of data shown in complex user-facing data tables
- Direct impact on product decisions informed by data, organizational priorities, relationships with UX design, and an understanding of architectural opportunities
- Over a year of direct engineering leadership experience prioritizing work, facilitating organization changes, hiring, and managing performance
2016 to 2019: Sr. Software Engineer - Apple, San Francisco, CA
- Contributed in building the initial release of Apple's web map application: https://maps.apple.com/
- Directly responsible for public developer documentation and bi-weekly publishing of release notes for MapKit JS
- Led development of the authorization interface for MapKit JS
- Developed GeoJSON import support for MapKit JS
- Led development and continue to maintain a dashboard application for MapKit JS users
- Presented MapKit JS authorization for WWDC 2016
2015 to 2016: Web Developer - Dropbox, San Francisco, CA
- Primary frontend developer on the "Campus Cup" campaign - one of the first projects at Dropbox to use React
- Performed 2-6 engineering interviews a week and trained peers on interview procedures
- Built a mechanism for serving SVGs which are internationalized at runtime and cached
- Mentored new-hires, including introductory task delegation and weekly progress check-ins
2014 to 2015: Design Technologist - Stamen Design, San Francisco, CA
- Full-stack JavaScript development and UX design of caliparks.org
- Data-driven sketching and production development using PostGIS, D3, Leaflet
- Built applications for scale using JavaScript, Node.js, and React.JS
2009 to 2013: Sr. Frontend Engineer - Flickr, San Francisco, CA
- Implemented an engineering project management process which was adopted by all project teams
- Developed Flickr's primary web geotagging interface
- Key contributor in a complete redesign of the Flickr Photo page
- Involved in architecture decisions for frontend technologies