Senior Front-End Engineer with 8+ years of experience delivering high-performance, scalable applications for both startups and enterprises. I am passionate about writing maintainable, modular code, with a deep understanding of product workflows and user needs. I’ve led many new projects, mentored numerous developers, and am always striving to stay on the cutting end of web development.
- Designed and developed high-performance dashboards using React.js, Node.js, Express.js, MongoDB, and D3.js to visualize key business metrics for stakeholders
- Scaled the application with AWS Elastic Load Balancer, implementing DataDog for monitoring, while minimizing costs
- Built and secured REST API services, authenticated with Keycloak
- Used modern React.js including hooks, redux, Typescript, react-hook-form, ES7, styled-components, and webpack to implement new features
- Built, maintained, and released NX.js monorepo for UI components, theming, utilities, testing
- Led front-end releases of a goals based planning tool using proprietary financial modeling apis
- Used modern React.js including hooks, redux, Typescript, react-hook-form, ES7, styled-components, and webpack to implement new features
- Refactored 10k+ of lines of code with a focus on modular, easy to read and test code
- Built numerous consumer facing responsive websites for a major US bank
- Used technologies including Reactjs, SASS, HTML, Handlebars, Styled-Components
- Utilized Mapbox API to dynamically render 22,000 features, 10 layers, and custom search
- Wrote clean semantic HTML5 following all ADA and ARIA guidelines
- Led release of The Gap’s first React & Redux (ES6) single page app scaled for 120k daily users
- Built a mobile first responsive layout using SASS and internal “Bootstrap” like grid system
- Created team style guide and best practices, improved coding design patterns, adopted a “git flow” version control system, and improved environment setup for faster team workflows and debugging