Smart Building Pod Exploded View

Hi, I'm Tom.

Engineer by trade,
Designer by instinct.

Get in touch

I specialise in the "Zero-to-One" project phase: deconstructing complex problems to get bespoke projects and product ideas off the ground. I build the bridge between high-level strategy and low-level code.

Strategy

  • Solution Architecture & System Design
  • Smart Building & Workplace Consultancy
  • MVP/POC Strategy & Technical Roadmapping

Design

  • UI/UX Design for Apps & Dashboards
  • 3D Modelling & Technical Animation (Blender)
  • Motion Graphics & Video Post-Production

Engineering

  • Full-stack Software Engineering
  • IoT & Hardware Integration
  • Systems & API Integration

Latest Posts

View All
Opinion

Is AI making me obsolete?

There’s been a lot of talk about AI making developers obsolete. Is it all hype, or should I be concerned?

Read
Read Post
Tutorial

Setting Up the Safety Net: Antigravity + Dev Containers

Setting up a safe sandbox for AI agents to work in.

Read
Read Post
Opinion

Vibe-coding My Website

I finally stopped procrastinating and built my website, giving agentic AI a go in the process.

Read
Read Post

Methodology

The User & The Roadmap

I. Strategic Deconstruction

I start with the problem, not the code. I put myself in the user's shoes to ensure the solution actually works for them. This is where I define the vision and the technical roadmap that allows a product to scale long after the initial build.

The Interface & The Emotion

II. Creative Execution

Technical systems shouldn't feel "technical." I design and build front-end interfaces that make big data accessible, or complex systems easy to use.

The Build & The Integration

III. High-Fidelity Engineering

Using a sensible, modern tech stack, I build MVPs that are 'production-ready' by design. My experience in systems integration and IoT means I'm comfortable working where the digital meets the physical.

Project Portfolio

Coming soon...

In the Lab

TH LABS

lab projects ls -v

Loading current experiments & learning list...

  • Vibe-codingAI-assisted engineering experiments
  • Wearable UIsCustom Garmin watch faces
  • 3D IllustrationGetting deeper into Blender

./scan_environment.sh --verbose

Languages & Frameworks_

Backend:

GoNode.jsJavaC++Python

Frontend:

Vue.jsTailwind CSS

Systems & IoT_

Platforms:

Raspberry PiArduino/OptaGarmin Wearables

Protocols:

gRPCRESTMQTTWebSocketsGPIO Integration

load_dependencies --visual-stack

Design & Visualisation_

FigmaAffinity SuiteAfter EffectsBlender
Tom Haskell
NAME:TOM_HASKELL
ROLE:CREATIVE_TECHNOLOGIST
BASE:UK

About Me

Engineer by trade, designer by instinct.

My career has been defined by a fascination with how technology can solve real-world problems and improve real lives. I thrive at the intersection of complex problem solving, sophisticated technical architecture, and high-fidelity user experiences.

I specialise in the "Zero-to-One" project phase: deconstructing complex problems to build the bridge between high-level strategy and low-level code—and getting bespoke projects and product ideas off the ground.

Moving from "What if?" to "It works."

With a background spanning Full-stack Engineering, UI/UX Design, and Solution Architecture, I’ve spent years helping companies move from abstract concepts to tangible, physical impact.

My work has powered everything from:

  • Smart Environments: Standardised gRPC API layers for building operating systems and real-time occupancy detection.
  • Interactive Experiences: Custom IoT logic for interactive mini-golf courses and conference room control interfaces.
  • Digital Platforms: Robust SaaS asset-management systems and workplace app suites.

My sweet spot is the "Spark" phase—taking a raw idea and transforming it into a working proof-of-concept that is technically rigorous, intuitively designed, and ready for your team to scale.

I provide the blueprint; you provide the growth.

I work best leading small, collaborative teams or working autonomously to turn a "crazy idea" into reality. My goal isn't just to hand over code; it's to hand over a strategically sound product. I provide the technical foundation and the future roadmap so that your permanent team can hit the ground running.

Recharging

When I'm not architecting systems, I like to reconnect with nature. You’ll likely find me out cycling, in the garden, or down the allotment - where the feedback loops are slower, but just as rewarding. I believe the best engineering comes from a balanced perspective, and sometimes the best solution to a Go logic error is found twenty miles into a cycling route.

Get in touch

Have a project, idea, or question? Drop me a message and I'll get back to you.