Fullstack Engineer @ Loan.co.uk

I scale frontend systems that feel intuitive, perform fast, and ship with confidence.

With 5+ years in fintech and e-commerce, I bridge design systems, developer experience, and backend fluency — turning complex product flows into performant, accessible, and maintainable interfaces.

About Me

Hi, I’m Daniel – a full-stack frontend engineer blending architecture, design systems, and product thinking to scale high-performance applications.

With over 5 years of experience—from fintech and e-commerce to internal tools—I specialize in modern React ecosystems (RSCs, TypeScript, Tailwind) and bring backend fluency with Node.js and Fastify.

I build interfaces that scale with intention, ship with confidence, and empower teams with better tooling, documentation, and systems.

Whether it’s designing dynamic forms for financial workflows, leading security audits, or architecting AI-powered chat systems, I bring clarity, speed, and a collaborative mindset to every project.

My Engineering Philosophy

Mindful Minimalism

Great software comes from restraint. Like pruning a bonsai, I remove noise so the core experience shines—clean code, purposeful interactions, focused systems.

Patience in Process

I favor thoughtful iteration over flashy shortcuts. Whether architecting a design system or debugging legacy code, I work with clarity, intention, and care.

Web-Native Thinking

I design with the grain of the platform—embracing standards, optimizing for performance, and ensuring accessibility is baked in from day one.

Daniel Philip Johnson tending to a bonsai tree

Professional Growth Path

My journey of continuous learning and evolution in the digital landscape

Frontend Engineer

Loan.co.uk

Sep 2024 – Present

Led the end-to-end modernization of the consumer-facing platform, owning frontend architecture from initial system design through to production delivery. Contributed across discovery, scoping, design system strategy, documentation, and cross-team delivery.

Technologies

TypeScriptPHPnodeSymfonyNext.jsTailwind CSSReactStorybook

Key Contributions

  • Architected a scalable frontend system using Next.js and Storybook, aligning design, engineering, and business needs.
  • Delivered production-ready UI from flow diagrams and component maps, ensuring consistency across dynamic mortgage journeys.
  • Created onboarding guides, architecture diagrams, and coding standards to support scaling the frontend team and accelerating developer ramp-up.
  • Drove cross-functional planning, collaborating with product and backend teams to scope and prioritize features.
  • Elevated velocity and maintainability by introducing reusable design patterns, lean component logic, and system-first documentation.

BigCommerce Developer

IDHL

Jul 2023 – Aug 2024

Led the development of custom BigCommerce storefronts and Next.js-powered PWAs, balancing high-quality code with client-focused leadership. Championed estimation accuracy, scalable architecture, and mentorship across project teams.

Technologies

BigCommerceStencil.jsReactNext.jsTypeScriptTailwind CSS

Key Contributions

  • Delivered projects on time and within budget by owning scope, estimates, and quality assurance
  • Acted as the primary technical lead for client queries, unblockers, and escalation points across multiple projects
  • Wrote clear technical specs, broke down work for junior and mid-level devs, and ensured delivery aligned with business goals
  • Architected and implemented custom BigCommerce extensions to meet complex client needs
  • Contributed to evolving internal development standards and driving team-wide adoption of best practices

Full Stack Engineer

Hiyield

Jul 2021 – Jul 2023

Built and deployed web apps across marketing and e-commerce domains, integrating CMS, APIs, and secure payment workflows.

Technologies

Vue 3Nuxt 3PrismicStoryblokTailwind CSSNode.jsDjango RESTPostgreSQLDockerGCPStripe

Key Contributions

  • Led integrations with Firebase, Stripe, Mailchimp, and Google Cloud Functions
  • Delivered robust headless e-commerce solutions using BigCommerce
  • Mentored junior devs and implemented modern DevOps practices

React Developer

CodeCareer.io

Oct 2020 – Apr 2021

Maintained and optimized a job board platform by building custom hooks, automations, and performance enhancements.

Technologies

React.jsTailwind CSSMongoDBExpress.jsPython

Key Contributions

  • Implemented CRUD UI for job listings with clean, modular components
  • Automated data fetching and normalization with Python scripts
  • Reduced frontend rendering bottlenecks by optimizing the critical rendering path

Educational Path

Academic foundations that shaped my approach to design and development

University of Plymouth logo

BSc (Hons) Psychology

University of Plymouth

Plymouth, United Kingdom

2014 – 2017

Studied human behavior and cognitive function across development, biology, and social frameworks, with emphasis on mental health, neurobiology, and psychological theory.

Notable Coursework

  • Individual Differences & Human Development

  • Social, Developmental & Cognitive Psychology

  • Biological Psychology

  • Neurobiology and Crime

  • Neuroscience: Mental Imagery and Mental Health

  • Mental Disorders and Pharmacology

Achievements

  • Researched how lies form in the brain and their behavioral cues

  • Explored Alzheimer’s and the role of beta-amyloid plaques

  • Investigated the role of anxiety in PTSD

University of Plymouth logo

HND Applied Psychology

University of Plymouth

Plymouth, United Kingdom

2012 – 2014

Focused on the origins of behavior from theoretical and practical perspectives. Explored psychological applications across health, performance, education, and environment.

Notable Coursework

  • Educational Psychology

  • Communication and Applied Cognition

  • Environmental Psychology

  • Health Psychology

  • Performance Psychology

Achievements

  • Gained strong foundation in applied psychological theory

  • Explored how environmental factors influence mental performance

“Education is not the filling of a pail, but the lighting of a fire.”

— W.B. Yeats

Continuous Learning

Online courses and certifications that have expanded my skills and knowledge

Udemy logo

Udemy

March 2021

JavaScript: The Advanced Concepts (2021)

A course titled 'JavaScript: The Advanced Concepts (2021)' offered by Udemy, completed in March 2021.

JavaScriptReactWeb Development
Udemy logo

Udemy

February 2021

JavaScript: Understanding the Weird Parts

A course titled 'JavaScript: Understanding the Weird Parts' offered by Udemy, completed in February 2021.

JavaScriptReactWeb Development
Udemy logo

Udemy

December 2020

React Front To Back

A course titled 'React Front To Back' offered by Udemy, completed in December 2020.

JavaScriptReactWeb Development
University of California logo

University of California

November 2020

Work Smarter, Not Harder: Time Management for Personal & Professional Productivity

A course titled 'Work Smarter, Not Harder: Time Management for Personal & Professional Productivity' offered by University of California, completed in November 2020.

Project ManagementTime Management
University of California logo

University of California

October 2020

Project Management: The Basics for Success

A course titled 'Project Management: The Basics for Success' offered by University of California, completed in October 2020.

Project ManagementTime Management
University of Hong Kong logo

University of Hong Kong

Aug 2020

Full-Stack Web Development with React

A course titled 'Full-Stack Web Development with React' offered by University of Hong Kong, completed in Aug 2020.

JavaScriptReactWeb Development
University of Michigan logo

University of Michigan

June 2020

Web Applications for Everybody

A course titled 'Web Applications for Everybody' offered by University of Michigan, completed in June 2020.

Web Development
Atlassian logo

Atlassian

March 2020

Version Control with Git

A course titled 'Version Control with Git' offered by Atlassian, completed in March 2020.

Version ControlGit
Google logo

Google

March 2020

Google IT Automation with Python Specialization

A course titled 'Google IT Automation with Python Specialization' offered by Google, completed in March 2020.

PythonAutomation
freeCodeCamp logo

freeCodeCamp

May 2019

APIs and Microservices

A course titled 'APIs and Microservices' offered by freeCodeCamp, completed in May 2019.

APIsMicroservices
freeCodeCamp logo

freeCodeCamp

May 2019

Data Visualization

A course titled 'Data Visualization' offered by freeCodeCamp, completed in May 2019.

Data Visualization
freeCodeCamp logo

freeCodeCamp

May 2019

Front End Libraries

A course titled 'Front End Libraries' offered by freeCodeCamp, completed in May 2019.

Web Development
freeCodeCamp logo

freeCodeCamp

February 2019

JavaScript Algorithms and Data Structures

A course titled 'JavaScript Algorithms and Data Structures' offered by freeCodeCamp, completed in February 2019.

JavaScriptReactWeb Development
freeCodeCamp logo

freeCodeCamp

February 2019

Responsive Web Design

A course titled 'Responsive Web Design' offered by freeCodeCamp, completed in February 2019.

Responsive Design
freeCodeCamp logo

freeCodeCamp

November 2017

Legacy Back End

A course titled 'Legacy Back End' offered by freeCodeCamp, completed in November 2017.

Web Development
freeCodeCamp logo

freeCodeCamp

November 2017

Legacy Data Visualization

A course titled 'Legacy Data Visualization' offered by freeCodeCamp, completed in November 2017.

Data Visualization

"In the beginner's mind there are many possibilities, in the expert's mind there are few."

— Shunryu Suzuki, Zen Mind, Beginner's Mind

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Location

Truro Cornwall

Find me on

"The most basic and powerful way to connect to another person is to listen. Just listen."

— Rachel Naomi Remen