Senior Software Engineer, Contract
Jan 2025 – PresentMaterial Index
Full-stack engineer at a circular economy company, focused on reducing construction waste.
Node.jsTypeScriptNext.jsReactMongoDBPrismaPostgreSQLAWSSSTVercelTailwindtRPCAlgolia
- Built and launched a construction materials resale marketplace from the ground up, collaborating within a cross-functional team to establish a platform handling 1,000+ product listings.
- Maintained and enhanced a bespoke material audit and cataloguing application handling 100,000+ assets via a tRPC API, optimising performance and reliability while scaling product to support expanding number of assets.
- Collaborated with C-suite stakeholders to design and implement a role-based permissions system that simplified access management while enhancing security across the platform.
- Partnered with leadership to redefine user access flows and authentication journeys, reducing friction points and enhancing user experience.
Backend Software Engineer
August 2022 – December 2024Sylvera
Backend engineer at a climate tech company, working across platform and product teams.
Node.jsTypeScriptGraphQLPostgreSQLAWSDockerOmni BI
- Designed, developed, and managed RESTful and GraphQL APIs in TypeScript delivering user-focused solutions for both internal and external stakeholders.
- Tech lead for a new product that successfully delivered on-time, connected our clients with 200+ developers and suppliers, and significantly enhanced client engagement.
- Initiated weekly communication between teams to align system architecture and technical solutions, and achieve project goals.
- Took initiative to build a business intelligence dashboard used by multiple teams to resolve internal bottlenecks and streamline product processes.
- Spearheaded and facilitated key discussions on engineering standards, including leading a workshop that promoted best practices in testing, database design and code structure; fostered a culture of technical excellence.
- Led many technical interviews; redesigned the coding challenge and encouraged a fairer interview process.
Full-Stack Software Engineer
August 2017 – July 2022LoyaltyLion
Full-stack engineer at e-commerce startup. Joined as the seventh employee, contributing significantly to the company’s growth through multiple product and team development phases.
Node.jsTypeScriptPostgreSQLReactReduxRubyRuby on RailsSidekiqAWS
- Delivered features end-to-end across public RESTful Node.js/React and Ruby on Rails applications, enhancing platform capabilities and user experience.
- Proactively optimised team workflows and documentation, streamlining development processes and improving cross-functional collaboration.
- Automated documentation quality checks by integrating a doc linting tool into the build pipeline enhancing client-facing API documentation quality.
Software Developer
September 2016 – July 2017The Education Hub Group
Node.js backend developer responsible for building and maintaining the API for our bespoke platform for schools.
- Second employee and developed the idea into a fully-functioning web app.
Graduate Electrical Building Services Engineer
June 2015 – March 2016Mott MacDonald
Designed electrical systems for the new Canary Wharf Crossrail station.