About Projects Skills Contact
University of Glasgow · BSc Computing Science

Hi, I'm
Tom Huth

Final year Computing Science student at the University of Glasgow with a passion for clean, efficient code. Experienced building full-stack applications end-to-end - from marketplaces to ML research pipelines.

Glasgow, UK

Work

Featured Projects

A selection of things I've built: each a different problem, a different stack.

Full-Stack · Marketplace

Etradie

Uber-style marketplace connecting homeowners with local tradespeople. Real-time job broadcasts via websockets, per-job messaging threads, role-based dashboards, and a mutual ratings system.

React Vite Node.js Express PostgreSQL Prisma Socket.IO JWT
Full-Stack · E-commerce

The Farm Gate

Farm-to-door delivery platform on the MEAN stack. Role-based accounts, product browsing, basket management, and postcode-based delivery routing to connect local farms directly with customers.

MongoDB Express Angular 17 Node.js
ML · Research · Dissertation

Counting Beyond the Training Range

Evaluated CNN generalisation on visual object counting. Benchmarked 7 architectures across 40+ model runs on 21,000 synthetic images. A custom U-Net trained from scratch outperformed a pretrained ResNet-18, challenging the assumption that transfer learning dominates in low-data settings.

PyTorch Python U-Net ResNet-18 CNN Synthetic Data

Toolkit

Skills & Technologies

Languages, frameworks, and tools I work with regularly.

Languages

Python JavaScript TypeScript Java HTML/CSS

Frontend

React Angular Vite

Backend & Databases

Node.js Express Django Spring PostgreSQL MySQL MongoDB REST APIs

Tools & Other

Git Docker PyTorch ROS2 Socket.IO Jest

Say Hello

Get in Touch

Open to internships, graduate roles, and interesting projects - my inbox is always open.