Skip to content

Projects

Grouped by where I built them. Veterinary SaaS Platform is my most recent role, where I led the frontend and contributed across the backend; before that, insurtech at Luxsurance and a long run of client work.

Veterinary SaaS Platform

2024 to present
Full case study ↗

I led the frontend across the product and contributed across the backend, shipping features end to end. It all lived in one Turborepo monorepo on a shared design system.

Luxsurance

2021 to 2024

Lead Frontend Developer on insurtech products, architecting and building the admin dashboard from scratch and later leading the Vue 2 to Vue 3 migration.

Selected earlier work

2015 to 2021

Selected work from my years at Mesasix, part of 80+ projects across React, Vue, Laravel, WordPress, and Shopify, including bilingual English/Arabic sites for UAE government bodies.

Mesasix Time Tracker dashboard

Mesasix: Time Tracker

A time-tracking product, a Vue 3 app plus Laravel backend APIs for user/workspace management, PTO, and advanced filtering, with a Slackbot integration.

Vue 3Tailwind CSSLaravelREST APIs
UAE Ministry of Culture and Knowledge Development website

UAE Government WordPress Multi-site

Built bilingual English/Arabic (RTL) websites for UAE government ministries and Abu Dhabi authorities, delivering responsive SPAs and CMS-powered sites integrated with REST APIs.

Vue.jsLaravelWordPress
Overjet website homepage

Overjet: Dental AI Company Website

A custom WordPress site for a dental AI company, pairing a Vue.js and Tailwind CSS frontend with ACF Blocks for Gutenberg for flexible content management.

WordPressVue.jsTailwind CSSACF
Dr. Flora Kim dermatology website

Dr. Flora Kim: Shopify Dermatology Site

A custom Shopify site for a dermatology and skincare practice, with Vue.js interactivity and Liquid-based theme customization for booking consultations.

ShopifyLiquidVue.jsTailwind CSS
Joanna Czech skincare website

Joanna Czech: Shopify Skincare Site

A custom Shopify site for a luxury skincare and beauty studio brand, with Vue.js interactivity and Liquid-based theme customization.

ShopifyLiquidVue.jsTailwind CSS
Jarvis Analytics website

Jarvis Analytics: Marketing Site & Dashboard

A custom WordPress marketing site and user-management dashboard for a dental analytics platform, plus a Vue design system in Storybook.

WordPressVue.jsTailwind CSSNuxt.js
twofour54 project cover

twofour54: Bilingual Sites & Microsites

Bilingual (English/Arabic) corporate, Creative Lab, and eGaming microsites for twofour54, Abu Dhabi's media and entertainment hub.

Vue.jsTailwind CSSLaravelWordPress
Thrive Behavior Centers website

Thrive Behavior Centers: Website

A custom WordPress site for a behavioral health provider, with a Vue.js and Tailwind CSS frontend.

WordPressVue.jsTailwind CSS
EARS Texas dog adoption website

EARS Texas: Dog Adoption Platform

A custom WordPress site for a dog adoption and rescue nonprofit, with Algolia-powered search and a Vue.js frontend for the adoption process.

WordPressVue.jsTailwind CSSAlgolia

UAE government & public sector

Bilingual (English/Arabic, RTL) sites for UAE government and public-sector bodies, built at Mesasix (2017 to 2020, including on-site in the UAE):

UAE Ministry of ToleranceUAE Ministry of Culture & YouthUAE Ministry of Culture & Knowledge DevelopmentUAE Ministry of State for FNC AffairsAbu Dhabi Media Zone AuthorityAbu Dhabi Film CommissionUAE Cultural MapEmirates College for Advanced EducationMCKD COVID-19 initiatives