I'm Luke, a Senior Software Developer based in the UK with over 11 years of experience building software.
I specialise in full-stack development, with expertise in JavaScript, TypeScript, React, and Node.js. My experience spans from crafting intuitive user interfaces to building robust backend systems using technology such as Express.js, SQL/NoSQL databases, and APIs.
I'm passionate about creating efficient, well-organised systems that prioritise performance, accessibility and security. Solving complex problems and optimising user experiences are at the core of my work.
When I'm not coding, I enjoy staying active through skiing, swimming, and running. I also unwind with gaming in my free time.
Skills
Languages
- JavaScript
- TypeScript
- Python
- PHP
Frontend
- React
- HTML
- CSS
- Sass
- TailwindCSS
Backend
- Node.js
- Express.js
- Bun
Databases
- PostgreSQL
- MySQL
- Redis
- MongoDB
DevOps & Tools
- Git
- Docker
- AWS
- Linux
Testing & QA
- Playwright
- Selenium
- Mocha
Frameworks & CMS
- Next.js
- Astro
- WordPress
Design & UI
- Adobe XD
- Adobe Photoshop
- Adobe Illustrator
- Figma
Experience
May 2021 - Present / 3y 4m
- Designed and implemented new features for the trading platform as a full-stack engineer using Node.js, React.js, and TypeScript.
- Created real-time WebSocket interfaces to enhance user experience for faster, more responsive interactions.
- Developed internal compliance tools, earning recognition from the board for improving staff workflows and regulatory adherence.
- Implemented comprehensive end-to-end testing strategies using Selenium, Mocha, and Chai to enhance software quality and reduce defects.
Oct 2017 - May 2021 / 3y 7m
- Led the successful launch of the Tefal UK e-commerce Magento store, delivering the project on time and within budget.
- Developed a bespoke medical application using Node.js and React.js, ensuring strict security compliance for sensitive data.
- Mentored junior developers and implemented best practices for coding, testing, and workflow management across the team.
Sep 2014 - Oct 2017 / 3y 1m
- Created mobile-optimised landing pages for household brands, resulting in significant increases in conversion rates.
- Designed and developed a scalable API for the GroupeSEB Product Registration Portal using Node.js, Express.js, and MongoDB, enabling customers to easily and efficiently register their products online.
- Crafted custom WordPress themes and plugins tailored to various clients' specific needs and brand requirements.
Sep 2013 - Sep 2014 / 1y
- Assisted in designing and developing static websites using HTML, CSS, and JavaScript, focusing on responsive design principles.
- Implemented key features for a large-scale employment platform using Ruby on Rails, contributing to improved user engagement.
- Created comprehensive training materials to help non-technical staff effectively use the company's web-based software platform, enhancing overall productivity.