Lead Game Developer
Crucible · Full-time
Sep 2020 – Present •
Sheffield, England, United Kingdom
At Crucible, we are dedicated to creating high-quality slot games in a highly competitive market.
As a Lead Developer, I oversee the game development process, train new team members, and support developers by
addressing challenges and fostering collaborative problem-solving.
- Drive the development of innovative and engaging slot games from concept to completion.
- Mentor and train new team members.
- Collaborate across the team to troubleshoot and resolve technical issues.
PixiJSES6AWSEC2WebpackGSAPTexturePackerffmpegChrome DebuggerInternal FrameworksRollbarGitTrello
JS Game Developer
IGT · Full-time
Dec 2016 – Sep 2020 •
Manchester, United Kingdom · Remote
Developed high-quality, well-designed games across Casino and Instant Win categories, delivering titles such as Cleopatra,
Wishwood, and Coin O' Mania. Worked independently while collaborating with artists and producers to meet aesthetic and
functional standards.
- Develop and implement engaging games with a strong emphasis on design and performance.
- Collaborate with cross-functional teams to deliver polished final products.
- Maintain high code quality and best practices.
PixiJSES6RequireJSGSAPTexturePackerHowlerJSaudiospriteChrome DebuggerJenkinsPerforceJIRAAgile
Junior JS Developer
Pulsar healthcare · Full-time
Mar 2016 – Dec 2016 •
Cheadle, Greater Manchester, United Kingdom · On-site
Diverse front-end role focused on animation and interactive design for international pharmaceutical clients: interactive sales
presentations, large touchscreen event applications, HTML emails, and websites.
- Primary front-end developer for animations and interactive elements.
- Organised and owned project timelines and deliverables.
- Produced videos to support pitches for major healthcare companies.
HTMLCSS3Node/NPMGulpUglifyjQuerySASS/SCSSFoundation for EmailsGitAgnitioVeevaAdobe CC
Web Design and Developer
Self-employment
Jan 2016 – Mar 2016 •
Manchester, United Kingdom
Freelance web development across several client projects, managing delivery end-to-end while building client relationships and asserting product direction.
This period allowed me to hone my skills in front-end and back-end development, deepen my understanding of client needs, and adapt quickly to new technologies and requirements.
I focused on improving code quality, learning best practices, and delivering tailored solutions that balanced technical excellence with user experience.
HTMLCSS3Node/NPMGulpSASS/SCSSBootstrapGit
Junior Software Developer
Bright Future Software
Sep 2014 – Jan 2016 •
MediaCityUK
Completed my software development apprenticeship at Bright Future Software, gaining hands-on experience in both independent and Scrum team environments. Built web applications for commercial clients, developed strong front-end skills, and contributed to real-world projects while receiving formal training and mentorship.
HTMLCSS3JavaScriptPHPLaravelMySQLGitAgile