
Andrew Foran
Senior Frontend Engineer
Hire this person
Send a job offer directly to this candidate
About
Senior Front-End Engineer with 9+ years of experience building scalable, high-performance web applications using React, Next.js, and TypeScript, with additional expertise in WebGL-based interactive experiences.
Specialized in designing maintainable frontend architectures, optimizing application performance, and delivering seamless user experiences across complex systems. Brings a strong combination of modern UI engineering and real-time rendering capabilities, enabling the development of both traditional web platforms and advanced interactive features.
Proven track record of improving performance, reducing load times, and collaborating effectively in Agile environments to deliver production-grade applications.
Experience
Senior Software Engineer
Blue Origin | 01/2024 - Present
- Led frontend development for internal engineering and visualization tools used to inspect, configure, and analyze aerospace components in browser-based applications (React, Next.js)
- Built data-intensive interfaces for simulation outputs and telemetry data, enabling engineers to explore complex datasets through responsive and interactive UI systems
- Designed scalable frontend architecture to handle large payloads and high-frequency updates from backend simulation services
- Reduced application load times by 35–40% through code splitting, optimized API usage, and improved asset delivery pipelines
- Improved Core Web Vitals and increased Lighthouse performance scores by 20+ points by optimizing rendering flow, SSR, and layout stability
- Developed reusable UI systems (configuration panels, data viewers, visualization layers) used across multiple internal tools
- Collaborated with backend and infrastructure teams to define API contracts for real-time engineering workflows
- Mentored engineers on frontend architecture and performance optimization, improving code quality and system maintainability.
Senior Creative Frontend Developer
Demodern | 08/2021 – 12/2023
- Led development of WebGL-powered interactive applications combining Three.js/R3F with React, delivering immersive browser experiences with 30–50% improved load performance after asset and rendering optimizations.
- Developed and optimized immersive 3D NFT marketplaces and metaverse environments using Three.js, achieving smooth 60 FPS performance for real-time asset viewing of high-poly 3D models.
- Engineered complex UI systems where React state management coordinated seamlessly with real-time 3D rendering cycles, improving application responsiveness and reducing UI latency.
- Mentored junior developers in both frontend architecture and WebGL performance techniques, increasing team delivery efficiency and reducing code review cycles.
- Collaborated with design teams to translate visually demanding concepts into performant implementations, consistently meeting both aesthetic and technical constraints.
- Delivered multiple high-traffic applications with stable cross-browser performance, supporting thousands of daily users without degradation.
Frontend/WebGL Developer
7Factor Software | 03/2020 – 07/2021
- Architected and implemented real-time 3D features using Three.js, maintaining smooth 55–60 FPS rendering across modern browsers and devices.
- Developed an interactive 3D furniture design platform enabling real-time product customization, contributing to a 35% increase in sales through enhanced user engagement.
- Built high-performance 3D data visualization dashboards using Three.js and D3.js, allowing B2B clients to explore complex datasets in real time.
- Optimized 3D assets (models, textures, shaders) and rendering pipelines, reducing bundle sizes by ~35% and significantly improving load times and time-to-interactive.
- Integrated frontend systems with backend APIs to support real-time data synchronization between UI state and 3D visualizations.
- Engineered synchronized UI and rendering systems where React state seamlessly controlled real-time 3D interactions, improving responsiveness and user experience.
- Implemented analytics and user tracking using Google Tag Manager, enabling data-driven product improvements and performance monitoring.
Frontend Developer
NationBuilder | 09/2016 – 12/2019
- Developed responsive and accessible web interfaces using JavaScript, HTML, CSS, and early React adoption, contributing to scalable and maintainable frontend systems.
- Built reusable UI components and contributed to a transition toward component-based architecture, improving development efficiency and consistency.
- Implemented interactive features and internal tools, supporting product functionality across multiple web applications.
- Improved application accessibility and usability by aligning implementations with modern web standards and best practices.
- Collaborated with designers and backend engineers to translate product requirements into user-friendly and performant interfaces.
- Strengthened debugging, testing, and code quality practices through close collaboration with senior engineers, building a strong foundation in frontend engineering.
Education
Bachelor’s Degree in Computer Science
Lasell University 05/2012 – 08/2016

