You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jack FoxcroftJF

Jack Foxcroft

Full Stack Engineer

£480/day
Bristol, GB
8-15 years

Average response time: 1 hour

About Jack

  • Tech-savvy and results-driven Senior Full-Stack Engineer with expertise in TypeScript/JavaScript, Python (Django, Flask, FastAPI), React (React Native, Svelte, Next.js, Three.js, Node.js), Azure cloud services, and AI agent development.
  • Proven track record of building scalable web and mobile applications with type-safe frontend architectures, optimising performance, and integrating LLMpowered features into production systems on Azure and AWS.
  • Skilled in LangChain, LangGraph, RAG architectures, vector databases, and API development.
  • Passionate about crafting intuitive, AI-enhanced user experiences that drive engagement and business growth.
  • English

    Native or bilingual

  • Spanish

    Fluent

Remote only
Primarily works remotely

Experience

  • R-Works LTD
    Full Stack Engineer
    DIGITAL AND IT
    January 2022 - April 2026 (4 years and 3 months)
    Kent, UK
    • Led end-to-end frontend development using TypeScript across React.js, React Native, Svelte, and Next.js, delivering type-safe, self-documenting codebases with reduced runtime errors.
    • Built and shipped a cross-platform React Native mobile application with strict TypeScript configuration, achieving seamless iOS/Android deployment and compile-time safety across shared codebases.
    • Developed component libraries and design systems using TypeScript with Svelte and SvelteKit, improving development velocity by 40% through strongly-typed components and IDE autocompletion.
    • Developed advanced 3D visualisations using Three.js with TypeScript type definitions, integrated with real-time backend data services for live data visualisation.
    • Built agent-powered dashboards using TypeScript, React, Node.js and Tailwind CSS, enabling users to interact with AI agents in real time whilst visualising reasoning processes.
    • Implemented advanced state management using Redux Toolkit, Zustand, and Svelte stores with full TypeScript support, eliminating a category of runtime type errors.
    • Designed and deployed LangGraph-based multi-agent systems using TypeScript and Python, orchestrating autonomous AI agents for complex task execution, research, summarisation, and decision-making workflows.
    • Designed and deployed Retrieval-Augmented Generation (RAG) systems leveraging vector databases to improve LLM response accuracy and reduce hallucinations.
    • Implemented document ingestion pipelines supporting PDFs, web pages, structured data, and enterprise knowledge bases with automated embedding generation.
    • Integrated Pinecone vector database alongside traditional databases in a RAG system for hybrid search and Retrieval.
    • Engineered conversational AI agents with memory and tool-calling capabilities using LangGraph, enabling persistent context across multi-turn interactions and external API integration.
    Langchain React.js three.js Python Node.js
  • HYDAC Technology Ltd
    Full Stack Engineer
    March 2016 - December 2019 (3 years and 9 months)
    Witney, UK
    • • Architected and delivered full-stack web applications using TypeScript across React and Svelte frontends, and Node.js, Express and Fastify backends, ensuring type safety and consistency throughout the technology stack.
    • • Led the re-architecture of legacy applications, migrating monolithic jQuery codebases to modern component-based React and Svelte frameworks, significantly improving maintainability, scalability and code quality.
    • • Developed and maintained Python applications supported by React and Svelte frontends and PostgreSQL databases, improving application performance through code splitting, lazy loading and Redis caching strategies.
    • • Engineered interactive 3D web experiences using Three.js and TypeScript, delivering smooth cross-platform performance across
    desktop and mobile devices.
    • • Developed and maintained scalable backend services using Django and Django REST Framework, building secure RESTful APIs for web and mobile applications.
    • • Designed and developed workflows for automated customer support ticket triage and response generation using TypeScript and Azure Functions, streamlining support operations and improving response times.
    • • Optimised cloud infrastructure and content delivery using Azure Blob Storage and Azure CDN, improving application responsiveness and user experience for global audiences.
    • • Configured CDN, caching, rate limiting, WAF, and DDoS protection to enhance application security and performance.

Recommendations

Be the first to recommend Jack

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Science
    University of Northampton
    2015
    Bachelor of Science
  • National Certificate in Mechanical Engineering
    Abingdon Witney College
    2012
    National Certificate in Mechanical Engineering

Categories