Skip to Content
Portrait of Ahmed Ghazy

Ahmed Ghazy, Full-stack developer. I take over web apps that are stuck and ship the next release.

Open to client projects and retainers

Selected work

  • AI marketing platform · Client work through caisy

    ScriptBee

    Built the chat experience, agent tools and background tasks that let users return to long-running work, plus Google Ads connections and onboarding.

    Technologies used: Next.js, Trigger.dev, TypeScript, Google Ads API

  • Kitchen brand site · Through caisy

    LEICHT

    Built the multi-language leicht.com site in Qwik with CMS content and GraphQL, plus an internal kitchen configurator.

    Technologies used: GraphQL, Headless CMS, i18n, Qwik

Clients and colleagues

  • “Ahmed is a great engineer who was conscious of my team’s deadlines to deliver even when we had given him last minute tasks. He was reliable and available to us at any time we needed to introduce something new or make a change.”

    Haya DoughanStake marketing team · 2022 to 2024 · Posted on LinkedIn (opens in a new tab)
  • “He’s met my expectations and even went beyond. I would definitely hire him again.”

    Upwork clientConvert two design screens into HTML · 2022 · Posted on Upwork (opens in a new tab)
  • “Ahmed was great! Highly attentive and will do what it takes to get the job done. I will definitely rehire Ahmed whenever I have another project.”

    Upwork clientModify a media player · 2022 · Posted on Upwork (opens in a new tab)
  • “Ahmed is the kind of senior engineer who makes everyone around him better without making a big deal of it. … he hands over challenging work instead of holding onto it, and he makes sure people have the support to grow through it.”

    Mohammed Ahmed AbdusFull-stack engineer at Smart Bricks · 2026 · Posted on LinkedIn (opens in a new tab)
  1. 2025 to Present

    Smart Bricks (opens in a new tab)

    Senior Full-Stack Engineer

    AI platform for real-estate investing, backed by a16z speedrun.

    • Lead the frontend team: I own the architecture and build it hands-on, review the team’s pull requests and mentor newer engineers.
    • Moved data fetching to the server with the Next.js App Router and split the property pages into server-rendered sections.
    • Rebuilt the valuation and score modals so investors can see why a property got its price and score.
    • On the backend, built Next.js API routes such as the Clerk sign-up webhook and the health check, and cut the API’s Docker image from about 9 GB to about 2 GB.
    • Set up observability with OpenTelemetry, Prometheus, Loki, Tempo and Grafana, plus PostHog feature flags, and built the Storybook component library.

    Technologies used: Next.js, TypeScript, React, TanStack Query, Tailwind CSS, Storybook, PostHog, Grafana

  2. 2022 to 2025

    caisy (opens in a new tab)

    Frontend Engineer

    Headless CMS.

    • Rebuilt the blog category and article pages of caisy’s marketing site from styled-components to Tailwind CSS, and rewrote a class-based photo-gallery slider as a hooks component.
    • Built features on Next.js, tRPC and Drizzle codebases: schema and migrations for Stripe billing and subscriptions, users, workspaces and chat.
    • Added AI translation of content fields to the editor.

    Technologies used: React, Next.js, TypeScript, tRPC, Drizzle, Tailwind CSS, styled-components

  3. 2022 to 2024Part-time

    Stake (opens in a new tab)

    Frontend Engineer

    Fractional real-estate investment platform.

    • Built features and shared components for the investor-facing web app. The product details are confidential.
    • Built the marketing team’s emails in Arabic and English, with right-to-left layouts that held up across email apps.

    Technologies used: React, TypeScript, Sass, HTML email, Arabic RTL

  4. 2022 to 2023Freelance on Upwork

    Independent

    Frontend Engineer

    This is where I started as an engineer.

    • Built React apps and marketing sites for e-commerce and SaaS clients.
    • Built component libraries with styled-components and BEM.
    • Fixed cross-browser bugs and turned designs into HTML and CSS.

    Technologies used: React, JavaScript, styled-components, HTML & CSS, BEM

About

Working in quality taught me to look at software from the customer’s side.

Education
BSc Computer & Information Systems (MIS), 2015–2020
Languages
Arabic (Native), English (Fluent)

I didn’t start in engineering. Before my first frontend job, I spent almost three years as a quality analyst at _VOIS (Vodafone), on a UK telecoms account.

I started on the frontend and moved down the stack from there. When a feature needs an API, a database change or an AI step, I build that part too, in Node.js, PostgreSQL and Prisma.

Away from the keyboard, I’m into perfumery and keep adding to my collection. Now and then a good video game takes the whole weekend.

Let’s work together.

Tell me what you are building or what needs fixing. You can also email info@ahmed-ghazy.com or find me on LinkedIn (opens in a new tab).

I use your details to respond to your enquiry. See the Privacy Notice.

Résumé

Ahmed Ghazy