Experience

    Civic Space / Lead front end developer & architect

    October 2023 – February 2024contract

    • Architected, designed, and built the front end of the Civic Space prototype web app.
    • Working closely with a small team of developers, I integrated satellite imagery and data visualisation elements into a user-friendly interface, that met the specific needs of civil society organisations while balancing development time constraints.
    • The core of the app utilised React, Remix, and Mapbox technologies to enhance the application’s functionality.
    • One of the key focuses during the development process was data and API security. The team took extensive measures to ensure that user data was protected at all times.
    • To avoid vendor lock-in and ensure data security, we made use of open source libraries and self-hosted solutions.

    Parallel / Senior front end developer

    August  – November 2023contract

    • Sole developer working on the development of the OVO Energy Dashboard for the COP28, the 2023 United Nations Climate Change Conference.
    • Built using the React Remix framework and the Recharts D3.js based charting library to create visualisations using a bespoke graphing library.
    • All content was stored in a bespoke Sanity CMS component based system to allow granular content changes in the future.

    More Air / Lead front end developer

    July  – August 2023contract

    • Rapid and time-sensitive build of a site for Cobot, a US robotics start up, to announce their Series A funding round and spur further funding initiatives.
    • Build with React using the Remix framework, Sanity CMS, styled with Tailwind, and extensively animated with Framer Motion.

    Founders Factory / Senior front end developer

    May  – June 2023contract

    • Returned to the Founders Factory site working the design, marketing, and tech teams to add more UI components.
    • Upgraded the core architecture to use modern web technologies.
    • Restyled the entire site to a new revamped design.

    Browser Group / Lead front end developer

    January  – March 2023permanent

    • Promoted to Lead Front End Developer with duties to provide technical analysis to directors and plan project architecture.
    • Made initial moves to overhaul developer tooling, developer processes, and hiring.
    • Continued to work on front end projects for Aalto and Ohealio.

    Browser Group / Senior front end developer

    May 2022 – January 2023permanent

    • Built and architected both the Ohealio and Aalto projects.
    • Both projects made extensive use of Next.js, Typescript, Sanity headless CMS, and Storybook.
    • Hired, interviewed, and managed freelance developers to support projects.
    • Also worked on the legacy projects using Laravel, Vue.js 2.0, and GraphQL.

    Browser Group / Senior front end consultant

    April  – May 2022contract

    Consulted on plans for the front end architecture and rough development estimates for Browser Group’s upcoming health e-commerce project.

    My Art Broker / Senior front end developer

    March  – April 2022contract

    • Worked on post-launch updates and bug fixes on the My Art Broker site built upon Next.js and Sanity CMS.
    • Integrated Turborepo tooling to solve the build time speed issues.

See the full CV for roles from 2012 - 2022



Education & academic citations

European Space Agency cs2eo project

Ewart, M., Bizon, J., Alford, J., Easthope, R., Gourmelen, N., Horton, A., Incatasciato, A., Parrinello, T., Bouffard, J., Di Bella, A., Goss, T., Michael, C., Meloni, M. 2022. cs2eo Version 3, http://cs2eo.org. European Space Agency, 17/07/2024