Spinner gif
Person ImageHi

My name is Jason James

I like web development 👨🏽‍💻

About Me

About me image

Hey, I'm Jason, a fullstack web developer. I love tackling all elements of web development and constantly learning new skills in these areas. I've coded in many popular languages such as HTML, CSS, JavaScript, React, Angular, NextJS, .Net(C#)... to build responsive websites, functional desktop applications, and well designed phone apps. I'm a great learner and pride myself on my creativity and problem solving skills.

0Hobby Projects

0Github Repos

0Developer Skills

Skills

Advanced Level

These are the technologies I've used for many years and still actively work with them on a regular basis.

CSS image

CSS

20 years

JavaScript image

JavaScript

20 years

HTML image

HTML

20 years

C# image

C#

15 years

.Net image

.Net

15 years

Git image

Git

12 years

SQL image

SQL

12 years

TypeScript image

TypeScript

10 years

NodeJs image

NodeJs

8 years

React image

React

8 years

Redux image

Redux

8 years

Vue image

Vue

4 years

Tailwind image

Tailwind

2 years

OpenAI API image

OpenAI API

2 years

AI Agents image

AI Agents

2 years

Intermediate Level

These are the technologies I've used significantly in the past, but I'm not still actively learning. I would be confident in relearning them quickly.

JQuery image

JQuery

10 years

Angular image

Angular

7 years

AWS image

AWS

7 years

Azure image

Azure

6 years

LLMs image

LLMs

3 years

Docker image

Docker

2 years

NextJS image

NextJS

2 years

Generative AI image

Generative AI

2 years

Basic Level

These are some of the technologies I've used in the past and still retain a basic knowledge of.

MongoDB image

MongoDB

2 years

Elastic Search image

Elastic Search

1 years

GraphQL image

GraphQL

1 years

Jenkins image

Jenkins

1 years

Jest image

Jest

1 years

Python image

Python

1 years

Relevant Experience & Education

Experience image

Latest

Career Break

Jan 2026 to Current

Role Highlights:
  • Upskilling in new technologies and doing some travelling
2026

SENIOR C# DEVELOPER

Contract @ Waracle

Apr 2025 to Dec 2025

Role Highlights:
  • Designed and implemented backend architecture for a new customer-facing insurance platform for SunLife.
  • Developed REST APIs and backend services using C# / .NET 8, with a Remix / React frontend hosted in Azure.
  • Made architectural and technical decisions across the application stack, balancing maintainability, scalability and delivery requirements.
  • Worked closely with the development team to establish development patterns and maintain code quality.
  • Mentored a mid-level engineer, providing technical guidance, code reviews and support with architectural decisions.
  • Contributed across the full software development lifecycle from architecture and development through to production launch.
2025

SENIOR SOFTWARE ENGINEER

Contract @ Awen communications

Mar 2022 to May 2024

Role Highlights:
  • Contributed to the successful launch of the Sainsbury's Argos Monthly Payment Plan as part of a cross-functional development team.
  • Developed customer-facing features using React and Node.js APIs.
  • Built and maintained unit and integration tests to ensure application quality.
  • Worked with AWS serverless architecture and cloud-native deployments in an agile environment.
2024

Contract @ SENIOR FULL STACK DEVELOPER

Waracle

Mar 2022 to June 2022

Role Highlights:
  • Contributed to the successful launch of the Sainsbury's Argos Monthly Payment Plan as part of a cross-functional development team.
  • Developed customer-facing features using React and Node.js APIs.
  • Built and maintained unit and integration tests to ensure application quality.
  • Worked with AWS serverless architecture and cloud-native deployments in an agile environment.
2022

SENIOR FULL STACK DEVELOPER

Contract @ Carestream Dental

Jan 2021 to Nov 2021

Role Highlights:
  • Developed and maintained cloud-based dental management software using C#, .NET Core, Entity Framework, SQL, OData, Azure and React.
  • Designed and delivered new functionality and integrations across frontend and backend systems.
  • Led technical upgrades and improvements to codebase maintainability and reliability.
  • Contributed to enterprise projects supporting a major Saudi government contract.
2021

SENIOR FULL STACK ENGINEER

Contract @ Blackhawk Network

Jan 2019 to Jan 2020

Role Highlights:
  • Developed enterprise web applications for a global provider of gift cards, payments and employee benefit solutions.
  • Delivered full-stack functionality using C#, .NET Core, React, Angular, JavaScript and Node.js.
  • Developed and integrated APIs and backend services using .NET Core, SQL and NHibernate.
  • Built automated tests with NUnit and contributed to code reviews, technical decisions and agile delivery.
  • Worked across a diverse technology stack including PHP, DotNetNuke, Swagger, NPM and SCSS.
2020

FULL STACK WEB DEVELOPER

Permanent @ Lumesse

May 2010 to Oct 2018

Role Highlights:
  • Worked at a recruitment software company, handling front-end, back-end, and .NET-based integrations.
  • Won multiple innovation awards while tackling new challenges.
  • Built career pages for Santander, BBC, and the Ministry of Justice.
  • Developed APIs from scratch and integrated with 100+ platforms like Monster, Reed, SHL, and TalentQ.
2018

WEB DEVELOPER

Permanent @ VantageLand

Mar 2008 to May 2010

Role Highlights:
  • Developed enterprise recruitment software and integration services used by major organisations and recruitment teams.
  • Designed and built APIs and integrations connecting the platform with 100+ external recruitment and assessment platforms.
  • Delivered career-site solutions for organisations including Santander, the BBC and the Ministry of Justice.
  • Developed scalable frontend and backend solutions, integrating platforms including Monster, Reed, SHL and TalentQ. Collaborated with colleagues and stakeholders to deliver new functionality and technical improvements.
  • Received multiple company innovation awards for contributions to new products and technical solutions.
2010

Oldest

Projects

These are a few of the many non commercial personal hobby projects I build in my spare time

Developer Jay's Blog
Project image

Developer Jay's Blog

My Developer blog where I write about web development, programming and technology

https://blog.developerjay.com
Developer profile (v3)
Project image

Developer profile (v3)

Updated version of my Developer profile

https://developerjay.com
Tailwind CSS & JS animations
Project image

Tailwind CSS & JS animations

Demo HTML template that uses tailwind CSS and JS animations

https://developerjayuk.github.io/playground-javascript/animated-template/
Movie App using React
Project image

Movie App using React

A movie app specifically to test React Hooks

https://react-hooks-movie-app.vercel.app/
Flexbox Demo
Project image

Flexbox Demo

Getting to grips with Flexbox layouts

https://developerjayuk.github.io/playground-advanced-css/Flexbox/
Movie App using Angular
Project image

Movie App using Angular

Project to test Angular with a movie API

https://movie-geek.vercel.app/
I-Robot Comedian
Project image

I-Robot Comedian

Pure JS project that uses 2 APIs

https://developerjayuk.github.io/playground-javascript/i-robot-comedian/
Infinite scroll Demo
Project image

Infinite scroll Demo

Using Javascript, CSS and an API to infinitely scroll

https://developerjayuk.github.io/playground-javascript/infinite-scroll/
Pig Game
Project image

Pig Game

Creating a version of the Pig Game only using JS

https://developerjayuk.github.io/playground-javascript/Pig-Dice-Game/

Contact me

Contact me image

Questions & Answers

  • Do you prefer working more on the Front-end or Back-end?

    At the start of my career, I worked more on the FE and design, but over the last 10-15 years I've worked on a good balance of FE and BE. If I had to give a preference I would say 60/40 in favour of BackEnd work.

  • Outside of web development do you have any hobbies?

    My three main passions are learning, health, and travelling. As such my hobbies include exercise (gym, football, cycling), self development, personal web development projects, reading, learning Spanish / Portuguese, cooking and playing music (guitar and piano). My love for travelling and experience new cultures has taken me to many countries around the world.

  • What are your strengths?

    My best strengths are that I'm a good problem solver, a quick learner and very persistent. These give me confidence that I can take on any challenge and eventually find a solution.

  • What are your weaknesses?

    Sometimes not asking for help quick enough and not taking enough breaks (to clear my mind) when I'm stuck on a problem.

  • How do you handle stress and pressure in the workplace?

    By setting clear priorites, boundaries and communicating with my colleagues on expectations.

  • How do you stay up to date with industry trends?

    Mainly through subscribed developer youtube channels and then taking courses for new subjects and making sure I put this new knowledge into practical use by creating a small personal project.

  • How do you handle feedback and criticism?

    When I was younger (before around 22 years old) I did not handle criticism well, but I have since been on a huge self-development journey and value how important feedback and constructive criticism is to continue to learn and grow.

  • What motivates you at work?

    I love learning and problem solving. We live in an infinite world learning wise, so I'm motivated everyday by the new things I will learn.