Hi, I’m Jack Foxcroft, a Senior Full-Stack Engineer based in Bristol, UK. I specialise in TypeScript/JavaScript, Python (Django, Flask, FastAPI), and React (React Native, Svelte, Next.js), with hands-on experience across Azure and AWS. I design scalable, type-safe frontend architectures and AI-enabled features that improve performance, engagement, and business outcomes. I’m passionate about AI-driven UX, LangChain/LangGraph workflows, RAG, vector databases, and real-time, cross-platform experiences. I enjoy turning complex problems into intuitive products, collaborating with cross-functional teams, and delivering robust systems from architecture to production.

Jack Foxcroft

Hi, I’m Jack Foxcroft, a Senior Full-Stack Engineer based in Bristol, UK. I specialise in TypeScript/JavaScript, Python (Django, Flask, FastAPI), and React (React Native, Svelte, Next.js), with hands-on experience across Azure and AWS. I design scalable, type-safe frontend architectures and AI-enabled features that improve performance, engagement, and business outcomes. I’m passionate about AI-driven UX, LangChain/LangGraph workflows, RAG, vector databases, and real-time, cross-platform experiences. I enjoy turning complex problems into intuitive products, collaborating with cross-functional teams, and delivering robust systems from architecture to production.

Available to hire

Hi, I’m Jack Foxcroft, a Senior Full-Stack Engineer based in Bristol, UK. I specialise in TypeScript/JavaScript, Python (Django, Flask, FastAPI), and React (React Native, Svelte, Next.js), with hands-on experience across Azure and AWS. I design scalable, type-safe frontend architectures and AI-enabled features that improve performance, engagement, and business outcomes.

I’m passionate about AI-driven UX, LangChain/LangGraph workflows, RAG, vector databases, and real-time, cross-platform experiences. I enjoy turning complex problems into intuitive products, collaborating with cross-functional teams, and delivering robust systems from architecture to production.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Spanish; Castilian
Intermediate

Work Experience

Full Stack Engineer at R-Works LTD
January 1, 2022 - April 1, 2026
Led end-to-end frontend development using TypeScript across React.js, React Native, Svelte, and Next.js; delivered type-safe, self-documenting codebases with reduced runtime errors. Built cross-platform React Native mobile application with strict TypeScript configuration for seamless iOS/Android deployment. Developed component libraries and design systems, improving development velocity by 40% through strongly typed components and IDE autocompletion. Led AI-powered frontend work for web apps, optimized Core Web Vitals to under 200ms with Lighthouse scores around 95+. Engineered 3D visualisations using Three.js and integrated with real-time backend data. Built agent-powered dashboards and real-time AI interactions, with memory and tool-calling capabilities. Implemented WebSockets for live data streaming and collaboration. Designed LangGraph multi-agent systems for complex tasks, Retrieval-Augmented Generation (RAG) with vector databases, and AI agents with external API integrations. Imp
Project Engineer at Atkins
January 1, 2020 - January 1, 2022
Supported engineering software solutions for a major nuclear industry client; developed and optimized GraphQL APIs with end-to-end TypeScript typing across frontend and backend; designed full-stack web apps using Django REST Framework and React. Built secure API-driven architectures with authentication, analytics dashboards, and automation workflows. Created interactive data visualizations using React, TypeScript, and Three.js to support project monitoring and decision-making; integrated foundation models from Microsoft, Google, and Amazon into AI solutions.
Full Stack Engineer at HYDAC Technology Ltd
March 1, 2016 - December 1, 2019
Architected full-stack web applications using TypeScript across React and Svelte frontends with Node.js/Express/Fastify backends, ensuring type safety and consistency. Led migration from legacy jQuery to modern React/Svelte architectures, boosting maintainability and scalability. Developed Python applications with PostgreSQL, implemented code-splitting, lazy loading, and Redis caching. Built interactive 3D web experiences with Three.js; developed Django REST APIs and scalable backend services. Implemented automated support ticket workflows using TypeScript and Azure Functions; optimized cloud infra with Azure Blob Storage and CDN; configured CDN, caching, WAF, and DDoS protections.

Education

Bachelor of Science (BSc Hons) Engineering at University of Northampton
January 1, 2012 - January 1, 2015
National Certificate in Mechanical Engineering at Abingdon Witney College
January 1, 2010 - January 1, 2012
Bachelor of Science (BSc Hons) Engineering at University of Northampton
January 1, 2012 - January 1, 2015
National Certificate in Mechanical Engineering at Abingdon Witney College
January 1, 2010 - January 1, 2012
Bachelor of Science (BSc Hons) Engineering at University of Northampton
January 1, 2012 - January 1, 2015
National Certificate in Mechanical Engineering at Abingdon Witney College
January 1, 2010 - January 1, 2012

Qualifications

MIET
January 11, 2030 - June 5, 2026
Security Clearance (SC)
January 11, 2030 - June 5, 2026
MIET
January 11, 2030 - June 11, 2026
SC Security Clearance
January 11, 2030 - June 11, 2026
MIET
January 11, 2030 - June 11, 2026
SC Security Clearance
January 11, 2030 - June 11, 2026

Industry Experience

Software & Internet, Media & Entertainment, Professional Services