Skip to content
Ben Pritchard

Software Engineer · Basingstoke, UK

I build

Full-stack engineer working across AI systems, web platforms and mobile apps. First Class Computer Science, Loughborough University.

Selected work.

2026 · In development

Scratch

An iOS golf app for scoring rounds and running friendly tournaments, built solo from design to deployment.

  • React Native
  • Expo
  • TypeScript
  • tRPC
  • Zod
  • Prisma
  • PostgreSQL
  • Supabase
  • Clerk
  • Zustand
  • Docker
  • DigitalOcean
  • GitHub Actions
  • EAS
Read the case study
Scratch: cover image

2025 · Archived

LSTM Trading System

A deep-learning trading system: an LSTM forecasts next-day returns and a risk-managed bot trades on them.

  • Python
  • TensorFlow
  • Keras Tuner
  • pandas
  • scikit-learn
  • backtesting.py
  • Alpaca API
  • Docker
Read the case study
LSTM Trading System: cover image

2025 · Archived

Live Trading Simulation

A real-time, multiplayer trading game for a trader-training platform, built in Java, Spring Boot and React.

  • Java
  • Spring Boot
  • STOMP
  • SockJS
  • TypeScript
  • React
  • Redux Toolkit
  • Chakra UI
  • Recharts
  • Vite
  • Jest
  • JUnit
  • Docker
  • nginx
  • GitHub Actions
Read the case study
Live Trading Simulation: cover image

Ask about my experience.

A small AI assistant that knows my CV and projects. Ask it anything about my work.

Suggested questions

Answers are generated from my CV and project write-ups and may be imperfect. For anything important, email me.

What I work with.

Every skill here is taken from a project I’ve built. Nothing is self-rated.

Hover or tap a skill to see where I’ve used it.

Languages

  • TypeScriptUsed in: Scratch, Live Trading Simulation, benpritchard.dev
  • PythonUsed in: Sustainability Certificate Extractor, LSTM Trading System
  • JavaUsed in: Live Trading Simulation

Frameworks

AI/ML

Data & automation

Infrastructure

  • DockerUsed in: Scratch, LSTM Trading System, Live Trading Simulation, benpritchard.dev
  • PostgreSQLUsed in: Scratch
  • RedisUsed in: benpritchard.dev
  • GitHub ActionsUsed in: benpritchard.dev
  • LinuxUsed in: benpritchard.dev
  • CI/CDUsed in: Scratch, Live Trading Simulation, benpritchard.dev
  • WebSocketsUsed in: Live Trading Simulation

Mobile

Experience.

  1. Jun 2025 – Oct 2025 · Role

    Software Engineer

    Edtech startup · Remote, UK

    Training platform for stock traders. Led full-stack development of a gamified trading simulation.

    Highlights: Software Engineer
    • Led full-stack development of a gamified trading simulation platform.
    • Designed and built object-oriented back-end services in Java, including REST APIs and WebSocket integrations for real-time event handling.
    • Built front-end interfaces with a focus on usability and clean design.
  2. Dec 2023 – Feb 2025 · Role

    Software Engineer

    Nestwork · London, UK

    Pre-seed edtech startup helping students find and secure their first job.

    Highlights: Software Engineer
    • Built key infrastructure and the back end for the web platform, which grew to 8,000+ users within a year.
    • Owned the AI career coach: integrated an LLM with the platform using custom functions, generating revenue from clients including Samsung, Loughborough University and B2C customers.
    • Developed the onboarding workflow, contributing to a 15% reduction in drop-off through the conversion funnel.
    • Worked cross-functionally with product, sales and marketing in an agile process, turning user feedback into rapid iterations.
  3. Jan 2023 – Jan 2024 · Role

    Co-founder & CTO

    Stride Ecosystem · London, UK

    Edtech startup helping entrepreneurs gain the skills they need to succeed.

    Highlights: Co-founder & CTO
    • Led development of a subscription-based video platform, architecting a scalable, secure back end and a responsive front end, and managing a cross-functional team to a tight timeline.
    • Designed, built and hosted the platform's infrastructure, managing and monitoring deployments from the Linux command line.
    • Designed and deployed authentication and data protection measures to meet GDPR requirements.
  4. Sep 2021 – Jun 2025 · Education

    BSc Computer Science, First Class Honours

    Loughborough University · Loughborough, UK

    First Class Honours. Final-year project on using deep learning to predict and trade the stock market.

    Highlights: BSc Computer Science, First Class Honours
    • Built an end-to-end pipeline in Python and TensorFlow: an LSTM retrained on a rolling window, fed by engineered technical indicators (RSI, MACD, ATR and others), driving an automated trading bot on the Alpaca API and containerised with Docker.
    • Compared four LSTM architectures, with and without attention, and tuned hyperparameters with Keras Tuner; a single-layer LSTM without attention gave the lowest error and bias.
    • Designed the risk layer: volatility-adjusted dynamic confidence thresholds, confidence-scaled position sizing, and ATR-based stop-loss and take-profit.
    • Backtested on SPY, QQQ and TSLA: 10.45% CAGR with a 68% win rate on SPY (2022–2025) and 12.63% CAGR on QQQ, with weaker results on the more volatile TSLA.
  5. Sep 2019 – Jun 2021 · Education

    A-Levels

    Queen Mary's College · Basingstoke, UK

    Business, Computer Science and Mathematics.

    Highlights: A-Levels
    • Business: A*
    • Computer Science: A
    • Mathematics: B

Get in touch.

Currently available for freelance projects.

Or send a message