Summary
Marcus Williams is a senior web developer based in Sheffield with two decades of hands-on experience delivering complex, client-facing digital products across media, e-commerce and cultural sectors. He blends front-end expertise in React, Next.js, JavaScript/TypeScript and GraphQL with back-end skills in PHP (including WordPress/Drupal), SQL/NoSQL and AWS services like S3, CloudFront, EC2 and Lambda to ship headless and traditional architectures. Marcus has driven end-to-end projects from a bespoke jewellery e-commerce platform with product customisers and stock management to ticketing systems and mobile apps for live venues, demonstrating both technical depth and product sensibility. Comfortable working in agency and in-house environments, he’s supported major broadcasters and cultural institutions while scaling teams and integrating third-party systems like Stripe and Mailchimp. Notably, his long-running freelance studio experience and decade-plus in-house roles reveal a mix of entrepreneurial initiative and pragmatic operational delivery. He combines pragmatic engineering with a knack for translating creative briefs into maintainable, scalable systems.
11 years of coding experience
19 years of employment as a software developer
Bachelor of Engineering (BEng), Bachelor of Engineering (BEng) at Sheffield Hallam University