AHMED
HASSAN

Ahmed
Hassan

Engineer and Developer. Proficient in TypeScript, Python, React, Next.js and SQL. I build and ship full-stack web and mobile applications, from conception to deployment.

Ahmed Hassan
Technical Focus

I build end-to-end web and mobile applications, with a focus on clean architecture, performance, and shipping products people actually use.

I build fast, accessible interfaces using React, Next.js and TypeScript. My focus is clean component architecture, responsive design and delivering polished products that users enjoy.

I design secure REST APIs and robust database structures using Node.js, Python and SQL. I ensure application logic is scalable, maintainable and handles real-world traffic reliably.

Code preview

I deploy and manage applications on AWS, using services like S3 for storage and cloud infrastructure to ensure reliable, production-grade deployments from day one.

I build cross-platform mobile applications with React Native, shipping to both iOS and Android. My apps have reached 1,000+ downloads and are used by real users daily.

I design every wireframe and high-fidelity prototype in Figma before writing a line of code. This keeps the product vision clear, reduces rework and speeds up delivery.

Projects I have done

A selection of applications I have built to solve specific business challenges.

AlgoLab

AlgoLab

An interactive algorithm and data structure visualiser built with React and TypeScript. Covers sorting, searching, tree and graph traversal, CPU scheduling, memory management, and common data structures, all driven by a shared step-through and autoplay hook.

Platinum Solutions Tech

Platinum Solutions Tech

B2B software consultancy site and admin portal built with Next.js, PostgreSQL, Prisma and NextAuth. Framer Motion and GSAP animations on the public site, Cloudflare Turnstile bot protection, and a full enquiries dashboard powered by TanStack Query.

FindVAT

FindVAT

A full-stack web app that returns the VAT position and liability of any supply, using deterministic multi-step AI prompting and automated legislation tracking.

KH Elevate

KH Elevate

Marketing site for a two-person agency built with Next.js and Tailwind CSS v4. Features a dual CSS marquee system for portfolio and testimonials, cross-page smooth scrolling, and a contact form with Cloudflare Turnstile and Resend.

Office Days Tracker

Office Days Tracker

A hybrid-work planning app for tracking office attendance against a monthly quota. Built with Next.js and Supabase, featuring a month-view calendar with optimistic UI updates, a neumorphic design system in CSS custom properties, and a custom SVG spotlight onboarding tour built without a library.

FindVAT: GOV.UK Design System Rebuild

FindVAT: GOV.UK Design System Rebuild

Rebuilt FindVAT's frontend from scratch with the GOV.UK Design System (govuk-frontend v6.1), implementing progressive enhancement, accessible error patterns, and full screen reader compliance.

After
Before
BEFOREAFTER

Vivo Recruitment: Landing Page Redesign

Redesigned a generic SaaS recruitment template into a branded site for Vivo: real copy, client logos, WCAG-compliant colour, DM Serif Display typography, a RAF-loop testimonial carousel, and clamp()-based spacing throughout.

The Names App

The Names App

A cross-platform educational mobile app teaching Islamic names, built with React Native. Reached 200 downloads in its first week and 1,000+ downloads to date.

Tilawah

Tilawah

A full-stack platform for recording, uploading and sharing Qur'an recitations. Built with Next.js 15, Supabase, and AWS S3 presigned URLs. With playlists, follows, likes, and granular visibility controls enforced at the database layer via row-level security.

WalkWell

WalkWell

University dissertation project: a cross-platform mobile app helping stroke survivors track their gait progress, built with React Native, Firebase and PoseNet.

Ahmed is an exceptional developer. He delivered our application ahead of schedule, and the code quality was outstanding. He communicates clearly, understands the business goals, and always suggests the most practical technical solutions.

J.R.

J.R.

CTO

Work With Me

Flexible engagements for freelance projects and ongoing development work. Get in touch to discuss your needs.

Monthly Retainer

Best for ongoing development, maintenance, and feature additions.

  • Dedicated weekly hours
  • Priority bug fixes
  • Regular code updates
  • Technical consulting

Project-Based

Popular

Best for new applications with a clear scope and defined timeline.

  • Architecture planning
  • Full development cycle
  • QA testing
  • 30 days of post-launch support
Latest Updates & Insights

I share my thoughts on software architecture, coding best practices, and the tools I use daily.

Coming Soon

Articles are on the way. Check back soon.