I am a lead full stack engineer passionate about turning complex, time-sensitive business requirements into scalable architectures, guiding teams to successful execution, and mentoring junior developers.
Special aptitude for great UI/UX. I sweat the details.
Led development for the web app frontend, architecting the overall site layout, choosing core technologies, building out customized, reusable primitives, and establishing codebase patterns
•
Owned core product flows end-to-end, driving rapid iteration through continuous delivery of high-impact features across the stack over multiple product areas
Managed and mentored a team of staff engineers, providing technical leadership and ensuring on-time delivery of projects and successful completion of major long-term initiatives
•
Sole developer of the buyer search map view "Homes for Sale" experience
•
Code owner for multiple company repositories, including the marquee home-seller site and core API repos, maintaining high code quality through stringent and constructive PR reviews
•
Acted as the main liaison with the executive team alongside the CTO, and provided valuable developer-centered input in design meetings
Primary developer for web redesign of HomeLister's seller site from AngularJS Version 1 to Next.js
•
Architect and co-developer for the web redesign of HomeLister's brokerage operations web app, also from AngularJS Version 1 to Next.js
•
Iteratively modernized an old monolithic core API server, adding ES6 TypeScript, Node version upgrades, standalone services, and a shift from NoSQL to SQL.
Project-focused development with stacks including ES6 Javascript or Typescript, Next.js, React, React Native, Angular.js, Redux, Node.js, Express, MongoDB, and Mongoose
•
Lead frontend developer on a Next.js-powered redesign of home-listing web app HomeLister
•
Lead developer on Hero Traveler’s React-based web app, React Native app, and backend
•
Lead React Native developer on an in-store product selection app for Advance Auto Parts
•
Lead frontend developer of IoT construction startup Buildstream's web app
•
Conducted technical interviews with candidates to assess proficiency and culture fit
•
Lead standup meetings as part of an agile methodology