Skip to content

Mark Haddad · Lead Frontend Engineer

I lead
frontend
development.

I’m Mark, a Lead Frontend Engineer at RedLayers. I lead frontend development from technical planning through to release, with responsibility for architecture, implementation, and performance. I work primarily with Vue, Nuxt, and Tailwind CSS.

Mark HaddadBased in Beirut.
Usually building something.

What I’m working on ↓

Patio3D / Latest ongoingClient work at RedLayers
Patio3D production configurator with live 3D patio cover design

My ongoing work covers configuration logic, admin workflows, and shareable designs. I also contribute to the 3D features, using AI extensively for that part of the implementation.

Read about Patio3D

Selected client work

Selected
client work.

The projects below are proprietary client products I worked on at RedLayers. Each case study outlines my role and the work I contributed. Source code remains private.

Patio3D production configurator with live 3D patio cover design

Patio3D / 3D / Engineering

Configuring patio systems in the browser.

My ongoing work covers configuration logic, admin workflows, and shareable designs. I also contribute to the 3D features, using AI extensively for that part of the implementation.

Latest ongoing project / Configuration / Admin / Shareable state

Inside Patio3D
Apex Report Generator product demo

Apex Report Generator / AI / Clinical SaaS

From assessment data to an editable report.

I owned the frontend workflow, from authentication and structured data entry to report review, editing, and DOCX export.

Frontend ownership · Editing · DOCX

Inside Apex Report Generator
CultureCore employee recognition platform demo

CultureCore / SaaS / Employee experience

Employee recognition and rewards.

I worked on Firebase and Microsoft authentication, recognition and comment flows, and reusable interface components.

Authentication · Social interactions · Reliability

Inside CultureCore
Insulation Store Online ecommerce storefront

Insulation Commerce Platform / Commerce / Search

One frontend across two storefronts.

I built and maintained a shared Nuxt frontend for two storefronts, with separate datasets, Algolia search, and catalog filters preserved in the URL.

Shared architecture · Search · Commerce

Inside Insulation Commerce Platform

Independent work

Personal
projects.

Stakspan

Learn a new framework
through one you already know.

I created Stakspan to help developers learn a new framework by building on what they already know. It brings together comparisons, examples, and practical exercises across Vue, React, Nuxt, and Next.js.

Explore Stakspan
Stakspan's lesson comparison interface, showing React props mapped to Vue props with a Vue code example
A real lesson preview: the same concept, in a different framework.
FelisFold homepage with the Life with Lotus introduction and a photograph of Lotus

FelisFold

Inspired by life with Lotus.

FelisFold grew out of caring for my cat, Lotus. I built a multilingual website that brings his story together with carefully sourced information for other Scottish Fold owners.

Dream Scene

The same place, a different dream.

I first saw this place in a dream, decorated for Halloween. When it returned in another dream, the theme had changed. That became Dream Scene: a living world in the browser, with different themes, weather, and spaces to explore.

Dream Scene's tropical house and garden decorated for Halloween
Captured in the live world. Halloween, where the idea began.
Mark Haddad

Away from the project list

A bit
about me.

At RedLayers, I lead frontend delivery across reporting software, employee platforms, commerce, and configurators. My responsibilities include technical planning, application architecture, implementation, and code review.

Vue, Nuxt, and Tailwind CSS form my core stack. I also have working knowledge of React and Next.js.

Outside work, there's cooking, running, and life with four cats. The little one on this site is an illustration inspired by that part of my life.

Cursor and ChatGPT are part of my workflow for research, implementation, and refactoring. I review their output, test the behavior, and remain responsible for the code I deliver.

From the people I work with

Mario Adabachy

Head of Product, RedLayers

Read the original letter (PDF) ↗
“Mark has worked on several projects, including ApexReportGen, CultureCore, and others, demonstrating an ability to work efficiently, move quickly, and consistently deliver results.”

Have something in mind?

I'd like to hear about it.