Skip to content
View sbartlett97's full-sized avatar
  • United Kingdom
  • 23:06 (UTC)

Block or report sbartlett97

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
sbartlett97/README.md

Hi, I'm Sam 👋

AI/ML Engineer and Engineering Manager specialising in production LLM systems, Transformer fine-tuning, and end-to-end ML deployment.
I like building things that actually work in production — not just in notebooks.


What I work on

  • LLM & Agentic Systems — production pipelines, context engineering, and NLP-powered features built with LangChain/LangGraph and FastAPI
  • Transformer Fine-tuning — classification, seq2seq translation, and encoder-decoder architectures across the full pipeline from data prep to serving
  • Computer Vision — image classification, object detection, and OCR for real-world applications
  • ML Infrastructure — model deployment, monitoring, and evaluation with MLflow, LangSmith, Docker, and Kubernetes

Current projects

🧠 Neurosymbolic LM — Exploring improved reasoning in language models via a T5-Gemma backbone augmented with lightweight intermediate Transformer modules. These extract entity and relationship structure from inputs and broadcast to global attention, giving the decoder structured world knowledge during generation.

🛡️ Image Immunization — Adversarial image protection against misuse in diffusion pipelines. A NestedUNet trained to generalise perturbations that disrupt VAE encoding, guided by the DiffVax approach — giving creators more control over their IP.


Stack

python pytorch huggingface pandas elasticsearch kubernetes docker git linux

Python · PyTorch · Hugging Face Transformers · LangChain · LangGraph · FastAPI · MLflow · LangSmith · vLLM · Elasticsearch · Neo4j · Docker · Kubernetes


sbartlett97 sbartlett97


💡 Chronic ideas person · 📐 BSc Software Engineering, University of Portsmouth · 📬 sam.bartlett858@gmail.com

Pinned Loading

  1. torch-electra torch-electra Public

    A Custom implementation of the ELECTRA training method using PyTorch and HuggingFace Transformers

    Python

  2. roll-to-train roll-to-train Public

    A journey into the gamification of Machine Learning training algorithms

    Python

  3. model-understanding model-understanding Public

    Playing around with understanding how different tokens affect the generation in LLMs

    Python

  4. neurosymbolic-lm neurosymbolic-lm Public

    Exploration and experimentation with neurosymbolic representations in Langauge modelling to improve cognition of Language Models

    Python