I build fast, clean front ends with React, Next.js, TypeScript and Tailwind CSS: marketing sites, web apps, dashboards and CMS-driven pages.
What I can build for you
Marketing and landing pages in Next.js + Tailwind CSS
Web apps and dashboards in React and TypeScript
CMS integrations (Directus, Strapi) so your team edits content without a developer
Reusable component libraries that cut new-page setup from days to hours
Full-stack features with Prisma and PostgreSQL
Proof from real work
Maildroppa (Germany): built Next.js + Tailwind marketing pages (demo sign-ups up ~25%), a React email builder so marketers create campaigns without engineering help, and a Directus CMS integration so content edits take minutes
Merchwell: front end for a custom merch packs and corporate gifting website in Next.js and React
Upwork: 1,400+ hours and 100% Job Success building Vue, React and Angular front ends
ResumifyAI: Next.js + TypeScript app that reviews and scores PDF resumes with the OpenAI API (resumify-ai.vercel.app)
Remote, UTC+1. I work in English, French and Arabic.
I build fast, clean front ends with React, Next.js, TypeScript and Tailwind CSS: marketing sites, web apps, dashboards and CMS-driven pages.
What I can build for you
Marketing and landing pages in Next.js + Tailwind CSS
Web apps and dashboards in React and TypeScript
CMS integrations (Directus, Strapi) so your team edits content without a developer
Reusable component libraries that cut new-page setup from days to hours
Full-stack features with Prisma and PostgreSQL
Proof from real work
Maildroppa (Germany): built Next.js + Tailwind marketing pages (demo sign-ups up ~25%), a React email builder so marketers create campaigns without engineering help, and a Directus CMS integration so content edits take minutes
Merchwell: front end for a custom merch packs and corporate gifting website in Next.js and React
Upwork: 1,400+ hours and 100% Job Success building Vue, React and Angular front ends
ResumifyAI: Next.js + TypeScript app that reviews and scores PDF resumes with the OpenAI API (resumify-ai.vercel.app)
Remote, UTC+1. I work in English, French and Arabic.