Experience
Senior Full Stack Engineer at TrueRights March 2025 - Current
TrueRights is a licensing platform, designed for Talent - and Talent Agencies - to manage, protect and scale Intellectual Property across digital content and generative AI.
- Enhanced code quality and reliability, setting up automated testing (Vitest, RTL) and linting (ESLint), leading to a 30% reduction in bugs caught post-merge and 100% PR compliance.
- Improved app performance, accessibility, and UX, refactoring authentication, fixing AWS file uploads, and collaborating with design to establish a Component Library, reducing time to build new features by 25% and improving accessibility scores from 60% to 90%.
- Drove engineering best practices, introducing PR templates and standardizing codebases, resulting in a 40% decrease in PR review times and more consistent onboarding experience for new developers.
Tech, tools & skills: React, NextJS, Server components, TypeScript, Node.js, Tailwind, AWS, Vitest, React Testing Library, SuperTokens, Figma, Linear
Senior Software Engineer at Diageo January 2024 - October 2024
Diageo is a British multinational alcoholic beverage company, headquartered in London and operating from 132 sites around the world.
- As a member of the Web Transformation team, I contributed to the migration of the Guinness website to a new platform based on NextJS and Contentful CMS, focusing on improving scalability and maintainability.
- Engaged in the entire replatforming lifecycle of the Baileys website from discovery through implementation, significantly enhancing performance, accessibility, and SEO, which elevated lighthouse scores from around 60% to perfect 100% in most cases.
- Played a key role in the discovery phase for the Astral Tequila website, analyzing core components and sections to accurately estimate the required time and effort. Developed a comprehensive plan that laid the groundwork for a successful web transformation.
Tech, tools & skills: React, NextJS, Server components, TypeScript, Node.js, Contentful, Tailwind, Azure DevOps, Vercel, Unlighthouse, Salesforce marketing cloud API, Klaviyo API, Mapbox, Algolia, Figma, Mural
Tech Lead at Loopla October 2023 - December 2023
Loopla is a platform for finding activities and events for children in United Kingdom.
- Managed a team of 3 engineers, fostering a collaborative & results-driven work environment.
- Developed architectural & sequence diagrams to enhance project clarity and facilitate efficient decision-making.
- Streamlined task tracking & project management by creating and refining Jira tickets with clear description and precise acceptance criteria.
- Pushed for better use of the Scrum processes to eliminate bottlenecks, leading to a 300% increase in team's velocity.
- Advocated for automated testing and higher code quality standards, enhancing the reliability and maintainability of the software.
- Accelerated feature delivery by making quality assurance & production deployment a daily routine instead of a monthly task.
- Created a can-do culture by enabling the team members using their initiative & giving autonomy to make their own decisions, whilst making sure I was there to support them with critical decisions.
- Introduced team OKRs to align project goals and outcomes, emphasizing measurable results over guesswork.
Tech, tools & skills: Scrum, Jira, Confluence, Miro, Figma, React, NextJS, TypeScript, Node.js/Express, MongoDB, Atomic Design, Github Workflows, GCP, Playwright, Vitest, Auth0, Spektrix, Slack-API
Full stack software engineer at Comma by Weavr April 2023 - August 2023
Comma Payments was an independent B2B open banking platform, acquired by Weavr in March 2023.
- Bootstrapped a mock bank microservice for internal use in order to ensure a more realistic environment for quality assurance testing.
- Refactored our telemetry services, optimising data collection and formatting to enchance application performance and metrics consistency.
- Updated and changed various parts of the app and the microservices to match new brand, add new functionality and fix problems.
Tech, tools & skills: React, NextJS, TypeScript, Node.js/Express, MongoDB/Mongoose, Styled Components, Circle CI, AWS, Vitest, Sendgrid, Auth0, Mixpanel, RabbitMQ, Slack-API, Yapily, Figma
Senior software engineer at Lendable LTD April 2022 - August 2022
Lendable is a lending platform that offers fast and seamless personal loans with personalized rates.
- Built a complete new self-serve flow to help the users who have loans in arrears to arrange a repayment.
- Refactored existing forms that allow users with financial difficulties calculate their disposable income and make an arrangement.
- Added a flow that allows users to change their account details.
- Refactored big parts of the codebase to use TypeScript, React hooks and React Testing Library.
Tech, tools & skills: React, Redux, TypeScript, NextJS, SCSS, Jest, React Testing Library
Software consultant at Robert Walters January 2022 - April 2022
Robert Walters is a British recruitment company that focuses on placing professionals into permanent, contract and temporary positions.
- Implemented multiple frontend parts and created several custom UI components based on Material-UI required for specific requested functionality.
- Solved various bugs, refactored parts of the codebase and pushed for cross-team collaboration on code standards and best practices.
- Pair-programmed with other developers and helped new members of the team get introduced to the codebase.
Tech, tools & skills: React, TypeScript, Material-UI, Node.js, Jest, Storybook, Figma
Software developer at Flick November 2021 - January 2022
Flick is an all-in-one social media marketing platform that offers scheduling, hashtag, analytics, and writing tools to help companies and influencers grow and manage their social media presence.
- Worked with the design team and created UI components that improved the user experience and helped to shift the product direction.
- Added backend parts that allowed more user and admin functionality to be introduced in the user dashboard.
- Collaborated with other developers and helped them solve various UI problems.
Tech, tools & skills: React, TypeScript, Chakra UI, Figma, Node.js, TypeGoose, TypeGraphQL, NX, Jest
Software - IT consultant at Tractable March 2021 - October 2021
Tractable is a technology company specializing in the development of Artificial Intelligence to assess damage to property and vehicles.
- In close collaboration with our desingers I created a component library which standardized our design system accross our products and improved development speeds.
- Built an interactive explosion chart using Angular and Leaflet, which helped the research team to do faster classification of car parts accross different car models.
- Developed a value mapping dashboard using Angular and firestore for our property insurance product.
- Created a client facing mobile web app for insurance users to help them fill their claims.
Tech, tools & skills: React, TypeScript, Styled Components, Storybook, Chromatic, Github Workflows, Node.js, Angular, Leaflet, Firebase, AWS, Locize
Full Stack Software Engineer at GfK January 2021 - March 2021
GfK is the largest German market research company, providing data and intelligence to the consumer goods industry and is headquartered in Nuremberg, Germany.
- Worked in the Onboarding/University team, helping new members setup and run the project on their machines and understand the different parts of the codebase.
- Paired with other members of the team, added new options to product graphs like 'Moving Annual Total' and improved sorting persistence.
- Fixed various bugs and added more unit and integration tests.
Tech, tools & skills: React, Redux, TypeScript, Node.js, GraphQL, RTL, Cypress, GCP
Full Stack Software Engineer at Schroders Personal Wealth June 2020 - November 2020
Schroders Personal Wealth is a joint venture between Lloyds Banking Group and Schroders, focusing on financial planning and wealth management services.
- Created new vendor personalizable pages, working in collaboration with the designer.
- Applied multiple UX improvements to the campaign page and added several new components that improved the trustability of the website.
- Improved SEO, fixed type errors and numerous bugs.
Tech, tools & skills: React, Redux, TypeScript, Node.js, Contentful CMS, SalesForce, AWS, GCP
Full Stack Software Developer at Kaluza (OVO group) October 2019 - April 2020
Kaluza is a software platform that powers the future of energy, providing services such as smart electric vehicle charging and billing solutions for energy suppliers.
- Developed features providing useful stats, insights and actions for the 'OPS Console' dashboard, used by the operations and support engineers while ensuring Data Privacy and GDPR compliance.
- By combining SQL queries and adding list prerendering and memoisation on the frontend, managed to scale the dashboard to handling thousands of devices and continuous device telemetry smoothly.
Tech, tools & skills: React, Redux, Apollo GraphQL, TypeScript, Node.js Express, Apache Kafka, Elasticsearch, PostgreSQL, Docker, Terraform, GCP
JavaScript Developer at Eurostar Digital January 2019 - October 2019
Eurostar is an international high-speed rail service in Western Europe, connecting Belgium, France, Germany, the Netherlands and the United Kingdom.
Web front-end engineer at depop September 2017 - January 2019
Depop is a social e-commerce company based in London, with additional offices in Manchester, Milan, Los Angeles, and New York City.
Web developer at Carefreebreaks June 2018 - December 2018
Carefreebreaks is a charity that helps to transform vacant accommodation into vital breaks for unpaid carers.
Managing director - Software engineer at Oranger November 2015 - Current
Oranger is a software engineering and IT agency based in London.
JavaScript developer at hevnly October 2015 - August 2017
Hevnly was a London-based marketplace for discovering & buying lifestyle products and allowing to connect with individuals around the world.
Front-end web developer at Qrator June 2015 - August 2015
Qrator is the curated marketplace for art & design, where passionate consumers shop objects of desire directly from creators around the world.
Web developer at Holic May 2014 - October 2015
Holic was an innovative publishing platform that connected writers and readers in a more meaningful way.
Web developer at Fast Web Media May 2012 - August 2013
Fast Web Media was a Manchester-based marketing agency that provided digital marketing services such as SEO, technical development, design, and UX.
Co-founder & engineer at crunch.fm December 2012 - June 2013
Crunch.fm was an online platform that enabled its users to share music on Twitter in real time.