- HandelsbankenReact UI Senior EngineerBANKING & INSURANCEMay 2024 - Today (1 year and 2 months)London, United KingdomGreatly improved use of TypeScript and React Testing Library whilst delivering features for corporate & private banking web applications, to comply with UK “confirmation of payee” regulations deadline.
- Engie GEMFull Stack Senior EngineerENERGY & UTILITIESJanuary 2022 - March 2024 (2 years and 2 months)I delivered a complex React and TypeScript UI for energy management with features such as real-time charts, notifications, reporting and integration of FullCalendar. I refactored large features of legacy code, transitioned the build process to swc and migrated to the latest versions of many dependencies. Lastly, I delivered a redesigned application using Engie Fluid Design with React Testing Library, Redux Toolkit, Tanstack, Nx build system and Storybook / Chromatic automated regression testing.
- Kiwi PowerSoftware EngineerOctober 2017 - December 2021 (4 years and 2 months)London, UKFull-stack role developing and supporting a set of Scala / React / node / Elm applications enabling control and management of batteries, generators and equipment for capacity market and energy demand response. I am also maintaining a monolithic legacy PHP application.
- Master of ScienceUniversity of Leeds1997Master of Science (MSc), Computer Science
- Bachelor of ScienceUniversity of Leeds1996Bachelor of Science (BSc), Mathematics and Computer Science