Education
Professional Diploma in UX Design
UX Design Institute
Microsoft Technical Associate (MTA)
Microsoft certification
BSc (Hons) Computer Games Technology (First class degree)
Birmingham City University
National Diploma ICT Practitioners - Programming (DDM)
Halesowen College
Web Technologies
JavaScript, TypeScript, Jest
React.js, React Testing library, Redux, Styled Components, Tailwind CSS
C#, SQL
Web API ASP.NET, Entity Framework
REST
Microsoft Azure
Mobile Technologies
JavaScript, TypeScript, Jest
React Native, Native wind
NoSQL
Google Firebase

Portfolio
iBudget
React Native | Nativewind | Google Firebase
The ibudget app allows you to keep track of your finance. You are able to enter income, savings and track their progress over time. The state of these tasks can then be viewed on the reporting dashboard via charts.
I am very interested in react native and how it translates from using react. It translated very well and I felt comfortable straight away. This was a great introduction to using react native.
I was able to use my new found knowledge for UI/UX design to create a prototype in figma and build from there.




Workboard
React js | TypeScript | Styled Components | Chart Js | Google Firebase
The work board app allows you to create tasks and add them to a project board. As you progress through your tasks you are then able to move them along the board. This can be done by dragging and dropping the task tile into the desired column. The state of these tasks can then be viewed on the reporting dashboard via charts.
This was a good opportunity to explore some new libraries. React-beautiful-dnd was a great library to integrate the drag and drop feature. As well as introducing Chart.js into the project was valuable. Perhaps the most valuable was implementing and hooking up googles' firebase hosting service. This will prove invaluable for future projects.
Testimonials
He was very competent and punctual. Chris’ enthusiasm and energy was reflected in everything he did.
Dominic Cushnan, CEO, Mixed Reality Studios
Chris was punctual, reliable and always came to the office in good humour, participating in design and development meetings. I have enjoyed meeting and working with Chris and would not hesitate in recommending him to a future employer.
Cliff Dennet, CEO, SoshiGames
Having worked with Christopher for the best part of 10 years, I can honestly say that he is one of the best Developers I have had the pleasure of working with.
Christopher has the skill of being able to break down complex problems and work through to a solution, which he can communicate to a range of audiences. He is highly skilled at both front-end and back-end development and is very quick to learn new skills and technologies.
All in all, Christopher is a pleasure to work with and I cannot recommend him enough.
Chris Shaw, Head of Software, Velociti
I had the pleasure of working with Chris, an exceptional Senior Frontend Developer on our team. His deep expertise in React.js, TypeScript, unit, and end-to-end testing, combined with his strong programming skills, made him a key contributor to our projects.
Chris consistently approached challenges with a problem-solving mindset, thriving in complex scenarios that required innovative solutions. He had a keen eye for detail, particularly in UI/UX, ensuring that every feature he delivered was not only functional but also visually polished and user-friendly. His ability to write clean, scalable, and maintainable code, alongside his strong focus on testing, ensured that the applications he worked on were of the highest quality and could scale seamlessly with future requirements.
Beyond his technical skills, Chris was a great collaborator, always willing to share knowledge and contribute to the team’s success. His potential for growth is immense, and it was a privilege to work alongside him. I have no doubt that he will continue to make a significant impact wherever he goes.