Fionn Mac an Bhaird
Senior Front-End Developer
Contact
About
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.
Engineering Experience
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 UI library and shared across sister teams in a MonoRepo managed with TurboRepo.
The development cycle often starts with a design provided through Figma. we recreate this initially in storybook and then work it into the application. Unit testing is done through Jest using composed stories from Storybook and end to end testing setup in Playwright.
We fetch data through GraphQL subscriptions over a websocket. The GraphQL server is a Node.JS Apollo server written in Typescript that connects directly to the back end ReadModel database using Prisma and get update notifications through kafka for updating the subscriptions.
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 the customers to track their cargo from door to door and provide temperature, shock and door opening tracking.
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.
Business Experience
Technical Analyst, IT Transformation
APM Terminals
- Driving the APMT IT transformation journey through the Structural Cost Reduction Programme.
- Facilitating APMT data center migration projects the cloud saving a yearly estimated 1,000,000 USD going forward.
- Promoting the move to standardization across the APMT IT Application landscape.
IT Demand Management
APM Terminals
The goal of the Demand Management process was to establish a single point of contact for the terminals to request assistance and guidance from HQ SME Teams, and to act as a starting point for potential project development.
As a team we created this function out of necessity to fill the gap in inter-company visibility.
Cyber attack recovery team
APM Terminals, OGD
In the aftermath of the Maersk cyber-attack my team worked on the IT recovery by facilitating the communicated information between the central teams and management with the Local terminal IT.
We made sure all information that was provided each way was current, and worked as a hotline for all escalations to make sure an appropriate response was provided in a timely manner.
Education
Bachelor of Applied Science (BASc), Technische informatica
De Haagse Hogeschool
Specialized in embedded development.