ABOUT
Harry Baines

Software Engineer & AI Enthusiast

I build software with a focus on clean code and performance. Founder of archtms, a complete architect management system. Im always open to opportunities, feel free to ping me an email!

TECH STACK

I believe there is no perfect tech stack. I consider myself a full-stack developer, but I lean more towards the backend.

Backend

I mainly work with Node.js and Go for backend systems. I've also been exploring Rust for building high-performance APIs and CLI tools. I often use Prisma for type-safe database access. I use Supabase for auth, storage, and PostgreSQL database hosting. For deployment, I prefer containerized applications with Docker deployed to platforms like Fly.io, with CI/CD pipelines via GitHub Actions.

Frontend

I primarily work with TypeScript, Next.js and React for building modern web applications. For UI, I use Tailwind CSS and shadcn/ui for rapid development and consistent design systems.

AI / ML

Python and TypeScript are my go-to languages for AI work. I've built several AI-powered applications including TorchGPT (generating PyTorch code from natural language) and custom avatar generators using Dreambooth Stable Diffusion. I've contributed to the Ivy project, adding JAX to NumPy function conversions, and regularly integrate OpenAI's APIs into applications for enhanced functionality.

My workspace setup with split ergonomic keyboard and monitor

~/My workspace

EXPERIENCE
Cassidy and Ashton logo

Software Engineer @ Cassidy and Ashton

2018 - Present

Implemented a full-stack timesheet, project and leave management system using modern technologies. Supports clients, staff and project dashboards, and fee forecasting. Used by ~60 employees on a daily basis.

Yordas Digital logo

Software Engineer / Data Scientist @ Yordas Digital

2020 - 2022

Implemented a full-stack SDS authoring app in Django, supervised two student internship projects, developed developer template repos and automation scripts, and deployed ML-based time series forecasting models.

Yordas Digital logo

Data Scientist Internship @ Yordas Digital

2020

Implemented and deployed a smart search engine using NLP techniques to search across a database of 20K+ complex chemical phrases.

EDUCATION
Lancaster University logo

MSc Computer Science (Distinction) @ Lancaster University

Thesis: Enhancing Phrase Retrieval for Safety Data Sheet Authoring

Lancaster University logo

BSc Computer Science (First) @ Lancaster University

Thesis: Implemented a novel, declarative programming language for smart contracts on Hyperledger Blockchains

INTERESTS

Coffee ☕

I drink way too much coffee.

Hybrid Training 💪

Balancing running and weightlifting.

LFC Fan ⚽

Proud supporter of Liverpool FC since 2008.

AI 🧠

I play with AI tools every day.