Jamie.

Full-stack engineer · UI focused

imprintedition 2026
JN
portfolio mark
uk / remotebuild / ship / iterate
Full-stack engineerUK / Remote

I build sharp web products that ship.

I'm Jamie - a software engineer who turns messy problems into clean systems and crisp interfaces. Fast iteration, strong UX, and details that hold up in production.

Section

About

I'm a pragmatic full-stack engineer focused on turning messy, real-world constraints into clean systems and crisp interfaces. I care about fast feedback loops, maintainable code, and UI details that hold up in production.

Code and experiments live on GitHub.

Working style

How I build

ship proofs, not prototypescrisp hierarchyAI as a multiplier (with taste)
  • Feedback loops

    I prefer small, production-shaped slices - measurable changes that can be rolled back cleanly.

  • Maintainable systems

    I keep the core boring: clear boundaries, predictable data flow, and fewer “clever” moving parts.

  • Interface craft

    I bias toward hierarchy and restraint: readable type, clear spacing, and interactions that don't shout.

  • Reliability

    I lean on guardrails over heroics: linting, targeted tests, and failure states that degrade gracefully.

Background

Education

Summary

MSc in Software Engineering with a focus on AI and data-driven systems. My capstone applied ML and NLP to real-world text - sentiment and signals in clinical-adjacent data - so I could go deep on evaluation, ethics, and what the model was actually learning.

Highlights
  1. 01

    Master's project on AI-based sentiment analysis on textual data, with attention to mental-health-related signals and responsible interpretation.

Summary

First-class honours in Software Engineering. I cared most about systems thinking and shipping a final-year project that could justify its own complexity - computer vision for train autonomy and safety monitoring - which earned the top mark in the cohort.

Highlights
  1. 01

    Highest grade for Final Year Project: a computer vision system for train autonomy and safety monitoring.

Section

Skills

I work in consultancy, so I ramp on client stacks and ship in their codebases - most of my day-to-day depth is in Laravel and Entity Framework, but I still reach for the rest of this list wherever an engagement needs it. The first panel is the technical stack - languages, frameworks, and tools from real projects - grouped by how often each one shows up (daily, regular, or occasional) so this reads as an honest snapshot, not a keyword list. A separate panel covers how I work with teammates and code: engineering habits and leadership. Anything I'm still mostly experimenting with is under Learning.

Technical stack

What I build with

Daily

16
  • .NET
  • Bootstrap
  • C#
  • CSS
  • Docker
  • Entity Framework
  • Git
  • HTML
  • Jest
  • Laravel
  • MS SQL
  • MySQL
  • PHP
  • React
  • TypeScript
  • XUnit

Regular

04
  • AL (Business Central)
  • CI/CD
  • Digital Ocean
  • Git Hooks

Occasional

09
  • Adobe Illustrator
  • AWS
  • Figma
  • PostgreSQL
  • Ruby
  • Ruby on Rails
  • Tailwind
  • Terraform
  • WordPress
How I work

Practice & Leadership

Daily

05
  • Code Reviews
  • Leading & Supporting Engineers
  • Mentoring & Onboarding
  • Refactoring
  • Systems Migration

Regular

06
  • Accessibility (WCAG/ARIA)
  • Agile / Scrum Delivery
  • API Design
  • Backlog, Tickets & Scoping
  • Incident Leadership
  • Stakeholder Alignment
Other

Learning

  • Azure
  • Next.js
  • React Native
Section

Experience

Roles where I've shipped production features, tightened UX, and improved reliability. I gravitate toward work that pairs product judgment with solid engineering - not either one in isolation.

Summary

Software engineer at The Curve, a consultancy where I ship pragmatic solutions with clients and partners. I spend my time clarifying what actually needs building, owning features across the stack, and helping junior and offshore developers stay unblocked - without losing sight of quality, usability, or how work lands in production.

Highlights
  1. 01

    I partner with clients and external organisations on complex delivery - turning pain points into clear requirements and incremental releases.

  2. 02

    I mentor junior and offshore teammates through pairing and reviews, and I keep handoffs explicit so scope doesn’t drift.

  3. 03

    I own features end to end with a bias toward maintainable code, sensible UX, and releases that can be rolled back cleanly.

  4. 04

    I bridge stakeholders and engineering: surfacing risks early and keeping expectations aligned with what we ship.

  5. 05

    I help shape technical direction inside teams - approach, sequencing, and trade-offs that fit the business constraint.

  6. 06

    I stay in refactors, code review, and continuous improvement alongside day-to-day feature work.

Summary

Freelance engagement where I owned technical direction and delivery for a bespoke mobile app for a small-business client. I translated day-to-day operations into a focused product, kept communication tight, and shipped on a timeline we could both trust.

Highlights
  1. 01

    Set technical direction and shipped end-to-end features for a startup-style mobile product.

  2. 02

    Delivered bespoke web work for small businesses with clear boundaries and predictable milestones.

  3. 03

    Ran requirements, client communication, and sequencing so releases stayed manageable.

Summary

Web developer with the Health Informatics Service, supporting Calderdale & Huddersfield NHS Foundation Trust and partner organisations. I replaced fragile paper and legacy surfaces with dependable web tools - always with an eye on what clinical and operational staff need at the point of use.

Highlights
  1. 01

    Designed and delivered a return-to-work system that replaced a paper accident-and-absence process; it became the Trust’s default channel for reporting.

  2. 02

    Built and evolved the CHFT Patient Leaflet Repository so consultants can find accurate, governed leaflets in one place.

  3. 03

    Led the overhaul of an end-of-life training system for an external partner, from discovery through cutover.

More background

Other Roles

Summary

Volunteered as media and merchandise secretary - keeping social channels cohesive, working with brand partners on kit and promo, and making sure what we published actually looked like the same club.

Highlights
  1. 01

    Maintained a consistent visual identity across social channels.

  2. 02

    Collaborated with sponsors on squad uniforms, club merchandise, and promotional drops.

  3. 03

    Ran campaigns that lifted engagement and made the society easier to recognise on campus.

Summary

Before I moved into engineering full time, I led shifts in a high-volume pub: opening and closing, cash handling, and keeping service steady when the floor was full.

Highlights
  1. 01

    Led shifts and supported the team during busy service.

  2. 02

    Accountable for opening and closing, cash procedures, and a consistent customer experience.

Section

Projects

A short list of work I'm happy to stand behind - clear UX, maintainable systems, and delivery I owned end to end. Each card is a quick read on outcomes and the decisions that shaped them.

Case study

This portfolio

Personal project · 2025
end-to-end rebuildNext.js + design systemAI-assisted · human-owned

I reimagined my Laravel portfolio in Next.js - same intent, clearer architecture and craft, with an editorial design system and AI-assisted delivery kept under human direction, taste, and review.

  • I moved requirements, IA, and the front end together - not a reskin on old foundations.

  • Print/editorial brutalism lives in tokens and components so the look scales without one-offs.

  • Plan → build → test → refine, with guardrails so generated work stays shippable and maintainable.

Case study

Commercial WordPress site

Chris Bradbrook · 2025
end-to-end deliveryWordPress + custom themeFigma → build → deploy

I took a celebrant site from brief through Figma, custom WordPress theme, deployment, and handoff - responsive, production-ready, and owned end to end.

  • I turned the brief and constraints into IA and a visual system before writing theme code.

  • Responsive layouts and clear component boundaries - customisation only where it paid off.

  • Tight client loops through launch: predictable milestones, steady go-live, no last-minute surprises.

Screens
Homepage / hero
Chris Bradbrook Homepage
Homepage / body
Main body
Case study

Patient Leaflet Repository

Calderdale & Huddersfield NHS Foundation Trust · 2022
rebuild & migrationcentral leaflet platformstaff + public access

I helped build and evolve a Trust-wide platform to store, search, and maintain patient information leaflets. The hard part was a rebuild and migration: clearer architecture and a safer content lifecycle without losing day-to-day usability for clinicians or the public site.

  • I followed a migration path: inventory legacy content, normalise structure, and cut over with rollback in mind.

  • Single place for governed leaflets - upload, versioning, and discovery so departments stay aligned.

  • Dual audience: staff workflows for upkeep and a public-facing surface that stays readable and trustworthy.

Screens
Home page
Patient Leaflet Repository home page
Leaflet search
Patient Leaflet Repository leaflet search page
Section

Certifications

Formal credentials on the fundamentals - Azure services, cloud concepts, and the operational basics I lean on when shipping to real environments.

Summary

Foundational Azure: core services, pricing models, governance, and how the platform fits together - useful context when I design or deploy cloud-backed work.