Ethan Heaton
@ethanheaton
Senior full-stack engineer building React/Node and AI systems to deliver scalable, high-conversion platforms on AWS.
What I'm looking for
I’m a Senior Full Stack Engineer with 8+ years of experience leading end-to-end architecture and delivery of scalable web platforms for high-traffic environments. I’m known for translating complex business requirements into high-performance, revenue-impacting systems that deploy reliably on AWS.
I build modern frontends and backends with React, Next.js, Node.js, and Python, delivering features that move the needle on search experience, conversion, and platform performance. At Bloomreach, I engineered personalization and product discovery capabilities that improved performance and contributed to higher conversion rates for enterprise e-commerce clients.
My work increasingly centers on AI-driven backend systems, including RAG architectures and vector search. I designed and implemented RAG using OpenAI embeddings and a vector database, built embedding pipelines for structured/unstructured commerce data, and orchestrated AI workflows with LangChain to produce context-aware responses.
I also focus heavily on reliability and latency—optimizing PostgreSQL queries, reducing API latency during peak events, integrating Redis caching, and using Docker on AWS to keep systems scalable. Across teams and roles, I’ve partnered closely with product and design to ship customer-facing features and stabilize distributed services under real-world demand.
Experience
Work history, roles, and key accomplishments
Built personalization and product discovery features with React and Node.js, improving customer search performance and contributing to higher conversion and revenue for enterprise e-commerce clients. Engineered AI services with Node.js (NestJS/Express) and Python (FastAPI), including a RAG + vector search system, and reduced API latency by 30% while improving conversion by 20% via caching, async p
Full Stack Engineer
Doctrin
Dec 2020 - May 2022 (1 year 5 months)
Built scheduling and alerting systems for 230+ healthcare professionals using React and Node.js. Designed REST APIs with Node.js and PostgreSQL, improved notification reliability by 30% via retries/background job processing, and reduced peak-time bottlenecks with Redis and event-driven background processing.
Developed booking and search interfaces with React and Node.js services supporting millions of travel searches. Built REST APIs for search aggregation, pricing logic, and booking workflows across providers, optimizing frontend rendering and database queries to improve search response times and booking flow responsiveness during seasonal spikes.
Education
Degrees, certifications, and relevant coursework
Athlone Institute of Technology
Bachelor of Science in Software Engineering, Software Engineering
2012 - 2016
Earned a Bachelor of Science in Software Engineering from Athlone Institute of Technology between 2012 and 2016.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Ethan?
You can contact Ethan and 90k+ other talented remote workers on Himalayas.
Message EthanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
