I am a Lead Front-End Engineer with over 10 years of experience building and scaling modern web applications in fast-paced startup and product-driven environments. I specialize in React, TypeScript, and Next.js, and have a strong track record of leading front-end architecture, mentoring engineers, and collaborating closely with product and design teams to deliver high-impact user experiences. I take ownership of projects from greenfield development to production scale, driving best practices and shipping features rapidly without sacrificing quality.
Throughout my career, I have designed and implemented reusable front-end patterns and shared utilities that significantly reduce development time. I have enforced scalable React and Next.js architectures across large enterprise applications serving over 100,000 users, improving maintainability and consistency. I also own and maintain CI/CD pipelines for high-traffic websites, reducing deployment-related issues.
Mentoring junior developers is a key part of my role, and I have successfully helped underperforming engineers improve and return to strong delivery. I have led transitions from legacy jQuery-based UI code to modern React component-driven patterns, improving readability, testability, and onboarding speed. Additionally, I have built and deployed multiple web applications from scratch, including secure authentication systems.
I am passionate about expanding my skills and have engaged in machine learning professional development initiatives, experimenting with TensorFlow models focused on practical ML concepts. I collaborate cross-functionally with design, backend, QA, and product teams to deliver accessible, performant, and user-focused front-end solutions.
My experience also includes contract work where I partnered with financial advisors to design custom business web applications, built scalable front-ends with React and Redux, and developed TypeScript-based Express.js REST APIs deployed on Google Cloud Platform. I have strong skills in cloud deployment, API integration, and automated CI workflows.
I am committed to clean code, continuous learning, and delivering excellent user experiences. I thrive in Agile and cross-functional team environments and communicate effectively with both technical and non-technical stakeholders.
Designed and implemented 10+ reusable front-end patterns and shared utilities, reducing feature development time by 25-30% across multiple teams. Enforced front-end best practices and scalable React/Next.js architecture across a large enterprise application serving 100k+ users, improving maintainability and consistency. Owned and maintained CI/CD pipelines for a high-traffic enterprise website, supporting multiple deployments per week and reducing deployment-related issues by ~35%. Mentored 4+ junior developers through code reviews and pairing sessions; helped 1 underperforming engineer exit a performance improvement plan. Led transition of legacy jQuery-based UI code to modern React patterns. Built and deployed 5+ web applications from scratch, including secure authentication systems. Expanded machine learning initiatives by training and experimenting with TensorFlow models. Collaborated cross-functionally with design, backend, QA, and product teams (15+ stakeholders) to deliver accessible, performant front-end solutions.
Partnered with a financial advisor to design and deliver a custom business web application for daily operations and client management. Built scalable front-end using React, TypeScript, and Redux, delivering 20+ reusable UI components. Designed and implemented a TypeScript-based Express.js REST API with 10+ endpoints supporting secure CRUD operations. Deployed front-end and backend services to Google Cloud Platform (App Engine), supporting 99%+ uptime. Modeled and stored thousands of business records using GCP Datastore (NoSQL). Implemented robust API integration, loading states, and error handling. Managed source control, CI workflows, and automated deployments using Azure DevOps enabling weekly feature releases.
Designed and implemented dozens of reusable UI components using AngularJS, supporting feature development across a large multi-team product. Built and maintained unit tests with Karma and partnered with QA engineers to develop UI and end-to-end tests, improving regression coverage and release confidence. Contributed to front-end standards across 6+ engineering teams through chapter meetings. Performed frequent code reviews and provided architectural guidance. Played a key role in recruiting by conducting 20+ technical interviews and representing the team at career fairs.
Contributed to development and maintenance of multiple production web services using Ruby on Rails, AngularJS, jQuery, and Foundation CSS. Led migration of artist profile pages from legacy jQuery to AngularJS, delivering fully responsive UI and improving performance. Implemented UI enhancements and bug fixes within two-week Agile sprints. Collaborated with backend engineers to integrate front-end components with Rails-based APIs. Improved cross-browser compatibility and responsive behavior across core user-facing pages.
Jobicy
588 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: