Skip to content

About

Experienced React Developer, delivering robust, scalable, useable interfaces for FTSE 100 and start-up clients, in fast-moving, early-stage environments. Known for clean architecture, user-centric design, and utilising strong collaboration skills with backend and API teams.

PROFESSIONAL EXPERIENCE

TypeScript Developer (Contractor) - Sky Sports

Developed Node.js layer for Sky Sports, enabling seamless streaming and improved user experience across 3 territories.

Technologies: Node.js, KoaJS, TypeScript (front end and backend), JSON, Octopus CI DevOps

Senior JavaScript Developer (Contractor) - Dataminr

Engineered a real-time, responsive web application, enabling efficient incident tracking and response for global corporations.

Technologies: ReactJS, React Query, TypeScript, Storybook, Webpack, Testing Library, Mock Service Worker, AI Platform

Senior JavaScript Developer (Contractor) - Channel 4 Television / Accenture

Enhanced the All 4 web streaming platform by developing new features, improving user experience for millions of users.

Technologies: ReactJS, Redux, Storybook, Webpack, Jenkins, AWS, Jest

React Developer (Contractor) - TIARA Fintech

Developed a real-time tax calculation system for the financial sector, enhancing efficiency in client reporting.

Technologies: ReactJS, MobX, SASS, AWS (Amplify & Lambda), Jest

JavaScript Developer (Contractor) - Sky UK

Enhanced the service portal by developing new features, unifying billing systems, and mentoring junior developers.

Technologies: ReactJS, Redux, Storybook, GraphQL/Apollo, Node.js, Express.js, ContentStack, REST APIs, Testing Library

Senior Software Engineer (Contractor) - Fitch Ratings / Appnovation

Developed a high-performance web platform for Fitch Ratings, enhancing financial intelligence for FTSE 100 clients.

Technologies: ReactJS, GatsbyJS, TypeScript, Storybook, GraphQL/Apollo, Contentful Headless CMS, REST APIs, Jest

JavaScript Developer (Contractor) - Sky UK

Developed and maintained responsive web products for Sky UK, improving user experience and streamlining delivery.

Technologies: ReactJS, Redux, Storybook, GraphQL/Apollo, Docker, TeamCity, Node.js, Express.js, ContentStack, REST

JavaScript Developer - Halfords Tyres on the Drive

Engineered a responsive web platform, driving increased customer engagement and conversions.

Technologies: ReactJS, Node.js, Express.js, Docker, AWS DynamoDB & S3, NPM, JSON, HTML5, CSS3, Git, C# .Net

JavaScript Developer - Inview Technology

Introduced a component-based architecture, streamlining processes and enhancing broadcasting platform efficiency.

Technologies: ReactJS, NPM, JS, JSON, HTML5, CSS3, Git, REST APIs

Freelance - Owner of Online Hotel Booking System

Developed and managed a real-time online booking platform for hotels, improving customer access to services and increasing revenue for hoteliers.

Lead Full Stack Developer - Crome Internet Solutions

Led a development team to deliver scalable solutions for major clients, including Corus, Ponden Mill, and Dunelm Mill, including PDF rendering for estate agents.