Fionn Mac an Bhaird

Senior Front-End Developer

I'm a Frontend Engineer.

With a strong focus on detail and an insatiable curiosity, I thrive in a collaborative team environment where I can continuously learn and push myself to new heights. When I'm not working, I love to stay active through outdoor activities like rock climbing and running, and I also enjoy indoor pursuits like partner dancing, board games. My friends would describe me as a fun-loving and thoughtful individual who always speaks his mind.

Email: fionn.macanbhaird@hotmail.com LinkedIn: Fionn Mac an Bhaird

Senior Frontend Engineer

Present

Rijks ICT Gilde (KOOP/Logius)

Working at KOOP/Logius on championing and contributing to a new Rijkshuisstijl opensource Design system in the NL Design System to facilitate internal teams with the transition to the new Rijkshuisstijl.

  • React
  • TypeScript
  • JavaScript
  • Storybook
  • Vite
  • Vitest

Senior Software Engineer

Rijks ICT Gilde (Cultureel Erfgoed)

Working as a Frontend Developer at Cultureel Erfgoed, contributing to the setup of the ARCHIS refresh. ARCHIS is the software used by the archaeology branch to register archaeological finds.

Set up a frontend monorepo for shared components, configurations, and a unified experience across applications.

  • React
  • TypeScript
  • JavaScript
  • Node.js
  • Storybook
  • Vitest

Senior Frontend Engineer

A.P. Moller - Maersk

Frontend Engineer for a workforce planning & scheduling application named ATLAS that is being built from the ground up.

FE Tech workflow: The frontend is built with TypeScript on the Next.js framework using Tailwind CSS. Components are built with Radix.ui primitives and shared across sister teams in a MonoRepo managed with TurboRepo.

The development cycle starts with Figma designs, recreated in Storybook then integrated into the application. Unit testing through Jest using composed Storybook stories, E2E testing with Playwright.

Data fetched through GraphQL subscriptions over WebSocket. The GraphQL server is a Node.js Apollo server connecting to the backend ReadModel database using Prisma with Kafka for subscription updates.

  • Next.js
  • React
  • GraphQL
  • Node.js
  • Playwright
  • TypeScript
  • JavaScript
  • Docker

IoT Backend Engineer

A.P. Moller - Maersk

Backend development for the Dry Cargo product in Maersk's IoT Platform. This product aims to digitize containers creating a smart container for real-time updates for customers to track their cargo from door to door and provide temperature, shock and door opening tracking.

  • .NET
  • Angular
  • C#
  • TypeScript
  • JavaScript
  • SQL Server
  • Docker
  • Azure

Full Stack Engineer

A.P. Moller - Maersk

Frontend and backend development in a scrum environment for the Svitzer COAST workforce management product. This product aims to standardize and streamline the planning and management of a ports tug operations.

  • .NET
  • Angular
  • C#
  • TypeScript
  • JavaScript
  • SQL Server
  • Azure