OpenAI, software and product roles

Portfolio / Applied AI / Product Engineering

DanielFlockhart

AI and software engineer building applied machine-learning systems, production web apps and ambitious technical products. The through-line is simple: turn ambiguous, technical problems into working systems people can actually use.

1st

BSc Artificial Intelligence & Computer Science

CTO

Co-founded and built a launched travel-tech platform

57k+

Generated molecules analysed in ML research pipeline

Applied AI systemsProduction web appsStartup operatorResearch to releaseFull-stack ownershipApplied AI systemsProduction web appsStartup operatorResearch to releaseFull-stack ownershipApplied AI systemsProduction web appsStartup operatorResearch to releaseFull-stack ownershipApplied AI systemsProduction web appsStartup operatorResearch to releaseFull-stack ownership

How I work

A portfolio for more than one application.

Build useful systems, not demos

I care about taking rough ideas through design, implementation, release and iteration.

Make complex tools usable

A strong technical system only matters if real users can understand it, trust it and use it.

Own the full stack

I am comfortable crossing product, frontend, backend, data, cloud and stakeholder conversations.

Selected work

Projects that show research depth, product ownership and engineering execution.

AI / ML Research

AI Drug Discovery Pipeline

Research

A multi-stage ML system combining ChemBERTa embeddings, natural-language data augmentation, autoencoders, transformer generation, reinforcement learning, RDKit validation and a researcher-facing web app.

PythonPyTorchChemBERTaRDKitOpenAI APINext.js

Startup / Full-stack Product

Matched Stay

Live

A web and mobile travel-tech platform for helping companies book and manage longer-term worker accommodation.

Next.jsReact NativeNode.jsFirebaseGoogle CloudTailwind
2023—PresentView case study ->

Research Internship

Digital Chemistry Research Internship

Research

Research work exploring machine-learning architectures for digital chemistry, including autoencoder-based approaches for computer vision tasks.

PythonMachine LearningComputer VisionAutoencodersResearch Communication

Experience

Technical work with a bias toward ownership.

Co-founder, CTO & Lead Software Engineer

Matched Stay

Jul 2023 — Present

Leading technical development, product design and deployment of a travel-tech platform while supporting client acquisition, investor conversations and release planning.

StartupFull-stackFirebaseProduct

AI / ML Researcher

University of Birmingham dissertation

Sept 2024 — May 2025

Built a multi-stage AI drug discovery pipeline combining generative models, reinforcement learning, classifiers, cheminformatics and LLM-based data augmentation.

AIResearchPyTorchLLMs

Digital Chemistry Research Intern

University of Birmingham

Jun 2023 — Oct 2023

Experimented with machine-learning architectures for digital chemistry and communicated research findings to technical domain experts.

ResearchComputer VisionAutoencoders

Stack

Tools I have used to build, test and ship.

PythonJavaScript / TypeScriptReactNext.jsReact NativeNode.jsFirebaseGoogle CloudPyTorchTensorFlowScikit-learnOpenCVTailwind CSSAPIsDatabase designProduct design