Skip to content
View tristanmanchester's full-sized avatar

Block or report tristanmanchester

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tristanmanchester/README.md

Tristan Manchester

I’m a Software Engineer and Data Scientist based in Munich. I build tools that bridge the gap between complex technical domains and production-ready software.

I have a PhD-shaped background in physics and materials science. I spent 2 years at the UK’s national synchrotron (Diamond Light Source) building instrumentation and deep-learning solutions for scientific imaging.

Now, I focus on building high-fidelity web applications, AI-driven workflows, and data-heavy systems.

Open Source

A fully differentiable parallel-beam CT projector, reconstruction, and alignment toolkit built in JAX. Exact gradients for 5-DOF rigid-body alignment, memory-efficient streaming, and GPU-accelerated reconstruction. Probably the most technically interesting thing I've built.

  • Built with: Python, JAX

A searchable, local-only clipboard history for macOS. Watches the system clipboard, archives everything into a local SQLite database, and exposes a JSON-first CLI so that agents (and humans) can recall things you've copied. Published on crates.io.

  • Built with: Rust, SQLite, objc2

clipmem screenshot

You've got a laptop, a pile of scrap, and zero internet. Can an LLM help you survive without getting anyone hurt? A benchmark runner with structured judge rubrics and a Next.js dashboard for exploring runs. Full writeup here.

  • Built with: TypeScript, Next.js

An animated dot-matrix display component for React Native. Skia-first rendering with Reanimated for 60fps UI-thread animations, a VU meter mode for real-time audio visualisation, and a bunch of built-in presets. Inspired by the ElevenLabs UI.

  • Built with: React Native, Skia, Reanimated

Dotgrid showcase

Some apps I built

My most successful (and simplest) app, a notes app built around Andrej Karpathy's note-taking technique. People seem to particularly like that there's no subscription, and no AI.

  • Built with: React Native Expo, TypeScript, Swift

My least successful (and most complex) app, an AI voice-notes app which is the antithesis of Gravity. People seem to particularly like not using it.

  • Built with: React Native Expo, TypeScript, Railway

Research Background

Before software, I spent 2 years at the UK's national synchrotron building deep-learning tools for X-ray imaging.

ML Segmentation Deep Learning Segmentation

📩 Get in Touch

I'm currently taking on freelance contracts in Munich (and remote). If you have a complex project or bespoke software needs, let's talk.


Based in Munich, Germany 🇩🇪

Pinned Loading

  1. clipmem clipmem Public

    macOS clipboard memory backed by SQLite, searchable from OpenClaw, with opt-in local OCR for copied images

    Rust 2

  2. tomojax tomojax Public

    Differentiable parallel-beam CT projector, reconstruction, and alignment toolkit built in JAX.

    Python 1

  3. react-native-dotgrid react-native-dotgrid Public

    Animated dot-matrix display component for React Native using Skia, Reanimated, and an optional SVG fallback.

    TypeScript 5

  4. ScrambledSeg ScrambledSeg Public

    SegFormer deep learning pipeline for synchrotron tomography segmentation.

    Python