Software Developer with competence in TypeScript, Python, React, Next.js, TanStack, Cloudflare, AWS and SQL/Postgres. I like building stuff.

I build end-to-end web and mobile applications, with a focus on clean architecture, performance, and shipping products people actually use.
Working on accessible interfaces using React, Next.js and TypeScript. My focus is clean component architecture, responsive design and delivering polished products that users enjoy.
Designing 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.
Deploying and managing applications on AWS, using services like S3 for storage and cloud infrastructure to ensure reliable, production-grade deployments from day one.
Building 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.
Designing every wireframe and high-fidelity prototypes where necessary.

A high-level view of any GitHub repo, showing an architecture flow as well as a user flow.

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.

Replacing form validation with Jev.

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.

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.

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.

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.

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.


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.

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.

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.

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.
CTO
Coming Soon
Articles are on the way. Check back soon.