LEAD ENGINEER·TEAM MODERNISATION·May 2023 - Sept 2023

Corsica Ferries

LEAD ENGINEER

Led a 7-engineer team's transition from legacy C# tooling to a modern React stack. Built the company's reusable monorepo boilerplate. 5-month engagement.

Hybrid, France, Travel, React, Lead

Corsica Ferries

THE STACK

NextJSReactNodeJSStripeDockerKotlin


LINKS

Visit Site

OVERVIEW

Modernising a Legacy Engineering Team


Overview


Brought in to transition a 7-engineer team from legacy C# tooling to a modern React stack. Rewrote internal tooling from the ground up alongside the team. 5-month engagement.

Monorepo Architecture


Built a TurboRepo monorepo that became the reusable boilerplate for subsequent company projects. Trained the full team in modern web tooling so they could continue shipping autonomously after handoff.

Offline Payments POC


Prototyped a Kotlin Android app validating Stripe's offline payment mode for use on ferries — a no-connectivity environment. The POC validated a new revenue capability the company couldn't otherwise unlock.