Skip to main content
D. R. Branch

About Me

Looking for something more formal and/or detailed? Download my CV as a PDF.

I've come a long way since the early days of my dabbling with the web and have found myself settling quite happily into a niche of full stack developer with a keen fascination with the front end. Here's a short summary of my professional history in <div> wrangling:

???

Due to redundancy I'm looking for new opportunities in Q4 2026 - Get in touch with me via email!

Under One Cloud

Lead Software Developer, 2022 to 2026

Initially hired to maintain legacy .NET Framework projects, and helped transition the company into providing web development services for our clients. Led teams and worked solo to ship full stack web applications, marketing websites, and software integrations.

Delivered a full rebuild of a Learning Management System for a professional development company, who were able to expand their eLearning operation to ~1800 users and counting. The client was so pleased with the result that they contracted UOC for further development of features.

Cantell School

Computer Science Teacher, 2016 to 2022

Led the GCSE Computer Science curriculum with students across all classes performing above the national average every year. Helped redevelop the KS3 curriculum on the topics of programming and computer hardware, including creating a syllabus and lesson plans to teach programming fundamentals for use by other staff members. Ran a D&D club and pretended to be several elves.

The Fundamentals

  • Semantic HTML (from navs to sections to footers)
  • Modern CSS features and methodologies (and Tailwind if we've got to)
  • Vanilla JavaScript + TypeScript, in the browser and on the server

Frameworks

  • React (SPAs or full-stack apps with Next.js)
  • Astro
  • CMSs (Payload, WordPress)

On The Back End

  • Node
  • REST APIs
  • SQL + MySQL/MariaDB/Postgres
  • ORMs (Drizzle, Prisma)
  • Docker
  • Linux Servers

Thinking Beyond Code

  • Accessibility in Web Design
  • Design Systems and Component Libraries