Curriculum Vitae

Download CV (PDF)

Summary

15+ years commercial experience and strong technical, organisation and communication skills.

Extensive track record of collaborating within cross-functional teams on green and brown-field projects to update technology, build impacting features and successfully improve user experience and business metrics.

Key Skills

ReactReact
Next.jsNext.js
Node.jsNode.js
TypeScriptTypeScript
JavaScriptJavaScript
HTMLHTML
CSSCSS

Headless CMS, Jest, Cypress, Storybook, Webpack, Git, PHP, MySQL, WordPress.

Experience

May 2023 - Feb 2024CrezcoSenior Front-end Developer

Improved fintech platform where users transfer money via open banking. Improved UX based on customer feedback and added critical user functionality such as bills import via Xero integration.

Feb 2023 - Apr 2023ZaiziLead Front-end Developer

Expanded government app for this public sector agency. Added features and resolved accessibility issues. Supported junior developers with coding guidance and team with project org advice.

Feb 2021 - Feb 2023AdzoomaPrincipal Front-end Developer

Built fresh brochure CMS website allowing customers to learn about marketing automation platform and sign-up. Implemented new design and ability to spawn sign-up flows with varying steps via CMS.

Mar 2021 - Mar 2022McLaren ConstructionFreelance Web Developer

Delivered new corporate site for this huge construction company. Implemented new design and rich CMS-driven content architecture. Built ability to spawn subdomain-hosted microsites via CMS.

Nov 2020 - Feb 2021Phantom StudiosSenior Front-end Developer

Extended Financial Times CMS websites with various features and bug fixes with React and Next.js.

Sep 2018 - Sep 2019SagaSenior Front-end Developer (Contract)

Extended high-traffic member portal app for this large holiday and insurance company with new UI/UX to enrich customer experience. Introduced new front-end standards and coached a junior developer. Implemented 90+ Lighthouse performance scores and resolved accessibility issues.

Apr 2017 - Sep 2017AIG LifeSenior Front-end Developer (Contract)

Built front-end for new business critical user journey in life insurance app in partnership with RBS bank. Implemented AAA accessibility level. Responsible also for UI/UX design at project start.

Aug 2016 - Oct 2016Tag WorldwideFront-end Developer (Contract)

Feature development and bug fixes for digital asset library app that allowed internal users at this marketing agency to access and manage assets such as images, videos and audio.

May 2015 - Dec 2015SurfdomeSenior Front-end Developer (Contract)

Delivered front-end rebuild for high traffic ecommerce site of this outdoor adventure gear retailer enabling users to browse products, add to basket and checkout. Introduced front-end coding standards and developer workflow and assisted with hiring of further front-end developers.

Dec 2014 - Feb 2015AKQAFront-end Developer (Contract)

Built brochure micro-site to promote Barclaycard’s “bPay” contactless payments product.

May 2014 - Oct 2014CapablueFront-end Developer (Contract)

Delivered web TV streaming app for this media tech company, as well as fresh corporate website, whilst working with and coaching a junior developer. (Tech used: Backbone.js, REST APIs)

Mar 2012 - May 2014DNX MarketingFull-Stack Developer

Built brochure and lead generation micro-sites for large brands such as Cisco, Virgin and SAP.

Mar 2010 - Mar 2012Fingo MarketingFull-Stack Developer

Built small business sites and liaised with local clients to help grow this busy agency.

Sep 2006 - Jun 2008Music Talents LtdWeb Developer

Developed small ecommerce sites to enable the business to sell products online.

Mar 2005 - Sep 2006Sounds Musical LimitedWeb Developer

Maintained and expanded popular ecommerce site to further commercial growth.

Education

Sep 2008 - Sep 2010King's College LondonPgD Advanced Software Engineering

Software Engineering for the Internet, Software Architecture & Design, The Internet Infrastructure, Software Measurement & Testing, Distributed Computing, Access Control Strategy, Artificial Intelligence

Sep 2004 - Sep 2008London Metropolitan UniversityBSc Computer Visualisation and Games (2:1)

Basics of Computer Science, Object-Oriented Programming, Data Structures & Algorithms, Database Systems, Developing for the Web, Software User Experience Design, 2D Computer Graphics, 3D Animation, Game Applications, Multiplayer Game Development