At FDJ United - French GCC, I replaced polling for live user-state updates with real-time WebSocket event handling, reducing API requests by 15%. I also delivered a low-balance notification experience that generated 10,000+ additional deposits over two weeks.
At Kindred Group, I built and maintained React micro-frontends and delivered tournament experiences across 9 brands and 10+ markets. A/B testing on those experiences increased tournament opt-ins by 15%, and I optimized the Rollup pipeline to cut build time by 87%.
I’ve also built responsive React dashboard components at Inspire Financial Services and personal projects including Dock Digits, a macOS menu bar utility, and a full-stack AI Icon Generator.

