Portrait of Ahmed Nour Eldin

//01 — Websites and web applications developer

Websitesand appsbuilt to growyour business.

I'm Ahmed Nour Eldin, a senior frontend engineer building fast, reliable websites and web applications for businesses in Egypt and worldwide.

You work directly with me, from the first call to launch. No agency layers, no hand-offs.

Booking new projects for early 2027
Professional experience with
  • HSBC
  • NEOM
  • Floward
move to reveal ◎
React.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformanceReact.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformanceReact.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformanceReact.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformanceReact.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformanceReact.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformanceReact.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformanceReact.jsNext.jsTypeScriptJavaScriptTailwind CSSRedux ToolkitTanStack QueryNode.jsExpress.jsNestJSDesign systemsPerformance

//02 — Selected work

Built for real business problems

Self-initiated concept projects. Each one explores a real business problem and shows how I would solve and build it.

Shopping cart with free-delivery progress, an out-of-stock item, delivery-slot picker, and order summary★ Featured
01 / 06

Concept project · E-commerce

Petal & Co.

Frontend architecture and build

An online store concept for a gifting brand, exploring how to keep cart and checkout simple when stock, bundles, and delivery slots change.

Explore the concept

The problem explored

Shoppers abandon carts when checkout feels slow or confusing. Gift orders add complexity: limited stock, editable bundles, and same-day delivery slots.

The solution

A storefront where every cart edge case has a designed state, a clear delivery-slot picker, and a short checkout that works for guests and account holders.

Key features

  • Filterable product catalogue
  • Persistent cart with bundle editing
  • Delivery-slot picker
  • Guest and account checkout
  • Order history and reorder

Implementation

  • Next.js App Router with server-rendered product pages for SEO
  • Cart state in TanStack Query with optimistic updates
  • Typed, reusable components shared across catalogue and checkout
Next.jsTypeScriptTanStack QueryTailwind CSSJest
Revenue dashboard with KPI cards, recurring-revenue line chart, plan breakdown donut, and accounts table
02 / 06

Concept project · SaaS dashboard

Pipeline Pro

Frontend lead and design system

A revenue analytics and admin dashboard concept for a B2B SaaS company, exploring how to put reporting and account management in one place.

Explore the concept

The problem explored

Teams often export spreadsheets to answer basic questions, and admins need engineering help to manage users and roles.

The solution

A dashboard with filtered charts and saved views for leaders, plus an admin area where non-technical staff manage users, teams, and permissions.

Key features

  • KPI overview and trend charts
  • Saved filters and date ranges
  • Exportable reports
  • User, team, and role management
  • Activity log

Implementation

  • Component library documented in Storybook
  • Global filters in Redux Toolkit, shared by every chart
  • Role-based routes and UI permissions
ReactTypeScriptRedux ToolkitRechartsStorybook
Dental clinic homepage with treatments, dentists, a WhatsApp button, and a three-step booking widget
03 / 06

Concept project · Business website

Lumen Dental

Design-to-code and build

A bilingual website concept for a dental clinic, with services, dentist profiles, transparent prices, online booking, and one-tap WhatsApp contact.

Explore the concept

The problem explored

Clinics that take bookings only by phone miss patients outside opening hours, and patients want to see prices and dentists before they book.

The solution

A fast Arabic and English site with a three-step booking flow, a WhatsApp button with a prefilled message, and content the front desk can update.

Key features

  • Services and price pages
  • Dentist profiles
  • Three-step online booking
  • WhatsApp contact with prefilled message
  • Arabic and English (RTL)

Implementation

  • Next.js with right-to-left layouts from one codebase
  • Content managed in a headless CMS
  • Structured data for local search
Next.jsTailwind CSSHeadless CMSi18n / RTLWhatsApp
Fundraising dashboard with a campaign page, donation amounts, progress bar, weekly donations chart, and top campaigns
04 / 06

Concept project · Fundraising platform

Kindred

Product frontend and dashboard

A fundraising platform concept for charities: shareable campaign pages, a short donation flow, and an organiser dashboard.

Explore the concept

The problem explored

Organisers often run campaigns across scattered tools, and donors drop off when giving takes more than a few steps.

The solution

Campaign pages designed for sharing, suggested amounts and monthly giving, and a dashboard that shows progress and top campaigns at a glance.

Key features

  • Campaign builder and pages
  • Suggested amounts and monthly giving
  • Progress tracking and goals
  • Donor list and receipts
  • Campaign analytics

Implementation

  • Payments through Stripe Checkout
  • Node.js API for campaigns and donations
  • Accessible forms and colour contrast throughout
Next.jsTypeScriptNode.jsStripeTailwind CSS
DentraHub appointments calendar with KPI cards and a low-stock reorder panel
05 / 06

Concept project · Dental SaaS product

DentraHub

Own product concept: product and frontend

My own SaaS product concept for the dental industry, bringing clinic scheduling, supplier catalogues, purchasing, and stock into one platform.

Explore the concept

The problem explored

Clinics juggle separate tools for bookings, stock, supplier orders, and lab cases, and those tools rarely talk to each other.

The solution

A multi-tenant platform where clinics, suppliers, and labs each get their own workspace on a shared data model.

Key features

  • Clinic scheduling and booking
  • Supplier product catalogues
  • Inventory and reorder alerts
  • Purchasing and orders
  • Role-based workspaces

Implementation

  • Multi-tenant Next.js frontend with role-based workspaces
  • NestJS API with a shared data model
  • One design system across every module
Next.jsReactTypeScriptNestJSTailwind CSS
Property listings with search filters, listing cards, and a map with price pins
06 / 06

Concept project · Real estate website

Nile Estates

Frontend build and SEO

A property website concept for a real-estate agency, with listings, map-based search, detailed property pages, and lead capture.

Explore the concept

The problem explored

Agencies often keep listings in spreadsheets, buyers can't filter by what matters to them, and enquiries get lost in a shared inbox.

The solution

Search with filters and a map view, rich property pages, a simple listings editor for agents, and lead forms routed to the right person.

Key features

  • Search, filters, and map view
  • Property pages with galleries
  • Listings management for agents
  • Lead forms and enquiry routing
  • SEO-friendly listing URLs

Implementation

  • Map search with Leaflet and clustered price pins
  • Filters kept in the URL, so searches can be shared
  • Server-rendered listing pages for search engines
Next.jsTypeScriptNode.jsLeafletTailwind CSS

//03 — Services

How I can help

01

Website development

Professional websites, redesigns, and CMS-powered sites that present your business clearly, load fast, and are easy to update.

Ideal for: companies, clinics, agencies, consultancies, local businesses

Responsive designCMS on requestSEO-friendly structurePerformance optimisation
Discuss your project
02

Landing page development

Focused pages for campaigns, startups, and product launches, with clear calls to action and fast form or WhatsApp enquiries.

Ideal for: launches, ad campaigns, lead generation

Lead captureWhatsApp integrationCampaign tracking
Discuss your project
03

Web application development

SaaS products, dashboards, customer portals, internal tools, and custom business applications, built on a scalable frontend architecture.

Ideal for: startups, SaaS founders, product and operations teams

Authentication and rolesDashboardsAPI integrationsScalable architecture
Discuss your project

//04 — Why work with me

Senior skills, without the agency

I'm Ahmed Nour Eldin, a senior frontend engineer who builds websites and web applications for businesses in Egypt and abroad. I focus on clean architecture, design systems, and performance, and I choose the technology that fits each project.

Bring your existing Figma designs, or just an idea. I use AI-assisted design tools to explore visual directions and create UI concepts quickly, then apply my engineering experience to build a polished, responsive, working product. For specialised UX research or full brand identity, I can bring in dedicated designers.

You work with me directly: I scope the project, build it, test it, ship it, and stay around after launch.

1:1
you work directly with the developer
GMT+2
Cairo based, overlapping with EU and Gulf hours

//05 — How I work

How I approach every project

//06 — Technical expertise

The stack behind the work

Frontend engineering is my specialism, with enough backend to own a whole feature. I pick the stack per project: Next.js for custom builds and applications, WordPress and Elementor when your team wants to edit everything.

Frontend

  • React.js
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS

State and data

  • Redux Toolkit
  • TanStack Query
  • REST APIs
  • Authentication

Backend and CMS

  • Node.js
  • Express.js
  • NestJS
  • WordPress
  • Elementor

Engineering

  • Design systems
  • Scalable architecture
  • Performance optimisation
  • AI-assisted UI concepts
Experienced with
Business websitesE-commerceSaaS applicationsDashboards and portalsEnterprise applications

//07 — Process

From first call to launch

  1. 01

    Free intro call

    30 minutes to understand your goals, users, and deadline. If I'm not the right fit, I'll say so.

  2. 02

    Proposal and plan

    A written scope with deliverables, timeline, and a fixed price. Nothing starts until you're happy with it.

  3. 03

    Build in the open

    Regular demos on a live preview link. You see progress and give feedback early, not at the end.

  4. 04

    Launch and support

    Deployment, analytics, and a hand-off walkthrough, with a support window after launch.

//08 — FAQ

Questions, answered

How much does a project cost?

It depends on scope, so every project is quoted individually. Send a short inquiry and, after a free intro call, I send a written, fixed-price proposal for your exact needs.

How do payments work?

Fixed-price projects are usually split into a deposit to start and the balance at milestones or launch. The exact terms are in the proposal.

Will I work with you directly?

Yes. I'm an independent developer, not an agency. You talk to the person writing your code, from the first call to launch and beyond.

Do you design too, or only build?

I can work from your existing designs, or help turn your idea into a modern interface. I use AI-assisted design tools to explore visual directions and create UI concepts, then build them as polished, responsive products. For specialised UX research or full brand identity, I work with dedicated designers.

Do you only work with React and Next.js?

No. I choose the technology for each project. Next.js suits fast custom builds and applications; WordPress and Elementor suit sites your team wants to edit end to end. I'll recommend what fits your goals and budget.

Can you work on our existing codebase?

Yes. I can join an existing React or Next.js codebase, review the architecture, and start shipping improvements.

What about time zones and communication?

I'm based in Cairo (GMT+2), which overlaps well with Europe and the Gulf. You get regular written updates and replies within one business day.

What happens after launch?

Every project includes a post-launch fix period. After that you can keep me on for updates and improvements, or take the code in-house with documentation.

//09 — Let's work together

Have a project in mind?

Start a project.

Opens your email app with this message filled in. You review and send it.