Essence Isle
A modern fragrance discovery platform built as a scalable full-stack product with accessible interfaces and a reusable design language.
Senior Full Stack Engineer5+ years
I'm Subhom, a React and TypeScript engineer in Dublin. I turn complex product requirements into fast, accessible, and thoughtfully crafted digital experiences.
Eligible to work full-time in Ireland without sponsorship

01 · Selected work
From product strategy to polished interface and production API, I care about the whole experience.
A modern fragrance discovery platform built as a scalable full-stack product with accessible interfaces and a reusable design language.
A data-driven product with wallet management, responsive game interfaces, API integrations, and real-time history tracking.
A full-stack monorepo with secure authentication, Supabase PostgreSQL, and reusable TypeScript UI components.
A React Native application with secure authentication, real-time Socket.io messaging, and responsive Android and iOS experiences.
02 · Open source
I contribute beyond the happy path: accessibility semantics, touch-safe interactions, component architecture, tests, Sass, and developer experience across React and Web Components.
See every Carbon PRConnecting to GitHub…
03 · Experience
Enterprise discipline, startup pace, and a consistent focus on accessible, reusable engineering.
2024 — Present
Contributing production fixes, accessibility improvements, tests, and component enhancements to IBM’s enterprise design system while leading full-stack delivery for client products.
May 2021 — Jan 2023
Modernised regulated financial platforms with React and TypeScript, delivering accessible component systems and complex Redux-Saga workflows for applications serving thousands of users.
Oct 2019 — May 2021
Built responsive React and Angular products for Irish schools within microservice architectures, collaborating closely with design, backend, and product teams.
Jun 2019 — Sep 2019
Built responsive dashboards and automated data workflows for the iProud platform, pairing frontend delivery with debugging, SQL optimisation, and usability improvements.
04 · Toolkit
I choose technology for the problem, then create conventions that help teams move with confidence.
05 · Beyond the code
I'm a full-stack engineer who thinks great software should feel clear before it feels clever.
Dublin is home, accessibility is part of the definition of done, and collaboration is how the best ideas get sharper. I enjoy translating between product, design, and engineering until everyone can see the same solution.
Perfume is my favourite kind of invisible design: layered, memorable, and deeply personal.
2023 — 2024
2014 — 2018
Meta · Introduction to Frontend Development
Secure Code Warrior · React White Belt