Washington, District of Columbia, United States
Staff Software Engineer with 15+ years building complex web applications, specializing in frontend architecture and design systems. Deep expertise in Node.js, TypeScript, React ecosystems, and strong foundation in full-stack development.
- DRI for Phantom’s design system, setting technical direction for the shared UI foundations that multiple products and teams rely on. - Drive cross-cutting frontend architecture work, including modernizing shared libraries, improving modularity and portability, and guiding long-term evolution of core platform systems. - Lead high-leverage engineering initiatives in developer infrastructure, from package publishing and release automation to CI and local workflow reliability, with a focus on making teams faster and systems more dependable. - Operate at the intersection of product engineering, platform, and infrastructure, turning ambiguous, org-wide technical problems into clear strategies, durable systems, and practical execution plans.
• Successfully implemented an in-house design system, now foundational in our frontend engineering workflows and contributing to consistent UI/UX across projects. • Developed a third-party widget SDK to integrate our core protocol SDK, enabling clients to effortlessly implement our core functionalities within their applications, broadening client engagement and system interoperability.
• Co-spearheaded the development and overhaul of a complex Google Maps-like geospatial tool using TypeScript and React, enhancing user interaction and data visualization for premium users. • Collaborated in a team of two to reconstruct the mapping application, integrating advanced features and multiple dynamic layers for an enriched user experience. • Implemented URL-based routing and intuitive navigation elements, including a floating sidebar, to facilitate seamless map exploration and feature access. • Successfully migrated application state management away from Redux to a more efficient and scalable solution, improving code maintainability and performance.
• Collaboratively architected, developed and launched a credit-building loan platform for TrueAccord Financial Services, a subsidiary of TrueML, using TypeScript, NextJS, React, MobX, MST, MST-GQL, Prisma & GraphQL. Application development was designed to sustain 1:1 schema mapping, end-to-end. • Lead architecture, developed and launched an internal metrics dashboard, eliminating the need and cost of an existing third-party solution. This reduced page-load time to less than 2 seconds with periodic cache revalidation. • Introduced and orchestrated the adoption of a design system and reusable React components with Atomic Design principles to encourage high reusability and uniformity across teams.
• Collaboratively developed a multi-tenant, server-side rendered React application with TypeScript and JavaScript, gradually replacing a legacy monolith written in Backbone.js. This allowed engineers to work independently and significantly reduced the amount of time for onboarding and contributing. • Pitched and built the initial React application structure and developer tooling. This resulted in clearer estimates throughout project sprints by providing a better developer experience.