About Me

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.
0Successful Hobby 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
20 years
JavaScript
20 years
HTML
20 years
C#
15 years
.Net
15 years
Git
12 years
SQL
12 years
TypeScript
10 years
NodeJs
8 years
React
8 years
Redux
8 years
Vue
4 years
Tailwind
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
10 years
Angular
7 years
AWS
7 years
Azure
6 years
NextJS
2 years
Basic Level
These are some of the technologies I've used in the past and still retain a basic knowledge of.
Docker
2 years
MongoDB
2 years
Elastic Search
1 years
GraphQL
1 years
Jenkins
1 years
Jest
1 years
Python
1 years
Relevant Experience & Education

Latest
SENIOR C# DEVELOPER
Contract @ Waracle
Apr 2025 to Current
My Role:On going project.
SENIOR SOFTWARE ENGINEER
Contract @ Awen communications
Mar 2022 to May 2024
My Role:I worked as part of a small startup company to help build web and phone apps to assist support workers in raising and tracking client support cases. These apps integrated with the popular CRM Dynamics 360 and were primarily built with Node.js, React, Vue, Tailwind, AWS, and Dynamics 365 (+ Unified Service Desk). The biggest client was Ford Motor Company, for which we were able to work with great agility to fit their custom needs.
Contract @ SENIOR FULL STACK DEVELOPER
Waracle
Mar 2022 to June 2022
My Role:Helped launch Sainsbury’s Argos Monthly Payment Plan. I worked on React front-end, Node APIs, and unit/integration test. It was an excellent team working opportunity while also gaining experience with AWS serverless architecture.
SENIOR FULL STACK DEVELOPER
Contract @ Carestream Dental
Jan 2021 to Nov 2021
My Role:Cloud-based (Azure) dental management software. Worked daily with .NET Core (C#), Entity Framework, SQL, OData, Azure, React, and MobX. Led upgrades, built new integrations, and developed projects for a major Saudi government contract.
SENIOR FULL STACK ENGINEER
Contract @ Blackhawk Network
Jan 2019 to Jan 2020
My Role:Blackhawk Network specialises in gift cards, payments, and other company benefit schemes such as “cycle to work”. Worked in a small team and gained valuable experience with technologies like .NET Core, Angular 8+, React, SQL, DotNetNuke, NUnit, PHP, NHibernate, Swagger, Git, JavaScript, NPM, Node.js, HTML, and SCSS.
FULL STACK WEB DEVELOPER
Permanent @ Lumesse
May 2010 to Oct 2018
My Role: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.
WEB DEVELOPER
Permanent @ VantageLand
Mar 2008 to May 2010
My Role:My first development job after graduating University was for the land selling company Vantageland. My main role was to create, update and maintain existing websites, while also create blueprints in AutoCAD.
Oldest
Projects
These are a few of the many non commercial personal hobby projects I build in my spare time


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
A movie app specifically to test React Hooks
https://react-hooks-movie-app.vercel.app/
Flexbox Demo
Getting to grips with Flexbox layouts
https://developerjayuk.github.io/playground-advanced-css/Flexbox/

I-Robot Comedian
Pure JS project that uses 2 APIs
https://developerjayuk.github.io/playground-javascript/i-robot-comedian/
Infinite scroll Demo
Using Javascript, CSS and an API to infinitely scroll
https://developerjayuk.github.io/playground-javascript/infinite-scroll/
Pig Game
Creating a version of the Pig Game only using JS
https://developerjayuk.github.io/playground-javascript/Pig-Dice-Game/Contact me

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.