Company Website
AstroLabs Website
Jul 2025 to Present
The public website for AstroLabs, the Gulf's business expansion platform for companies setting up in Saudi Arabia and the UAE. I maintain and extend it: new pages and features in Next.js, with content the team edits in Sanity CMS.
Next.js, React, Sanity, Tailwind CSS, Framer Motion
Company Website
Setup in Saudi
Sep 2025 to Present
Setup in Saudi, a guide for companies expanding into Saudi Arabia: market and setup content, insights and events, plus an expansion eligibility check and a setup cost calculator. Built with Next.js, with content in Sanity and data through Prisma.
Next.js, React, Sanity, Prisma, Clerk, Tailwind CSS
Web Platform
AstroLabs Platform
Oct 2025 to Present
The platform behind Setup in Saudi, in two apps. Clients request services from a catalogue, track every request and chat with their account team, while AstroLabs staff manage companies, service tickets, client conversations and notifications from the employee app.
React, TypeScript, Vite, React Query, Clerk, Node.js, Express, PostgreSQL
Partner Platform
Business Gate
Aug 2025 to Present
Business Gate, the market-entry gateway AstroLabs runs with SAB: one place for companies entering Saudi Arabia to start their business setup, with banking and support services alongside.
React, Vite, React Query, Clerk, Tailwind CSS
Landing Sites
Saudi Microsites
Aug 2026 to Present
Three focused landing sites for company registration, company licensing and business setup consulting in Saudi Arabia, each with its own consultation form, running on one shared Next.js and Sanity codebase.
Next.js, React, Sanity, TypeScript, Tailwind CSS
Client Website
Mahfouz Contracting
Sep 2026 to Present
A website for Mahfouz Contracting, an engineering firm delivering turnkey mechanical, electrical, plumbing and IT works. Built on a drawing-sheet design system, with projects managed in Sanity CMS and an enquiry form that accepts attachments.
Next.js, React, Sanity, Motion, styled-components