Mohamed Noor Pixel-exact sites. Auditable platforms.
I build sites that match the design file at every breakpoint, load fast on a mid-range phone and pass a keyboard test before handover, and the React, Node and Postgres platforms behind products that handle money or sensitive data.
Working with
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- shadcn/ui
- Redux
- React Hook Form
- Node.js
- Express.js
- Zod
- Stripe
- PostgreSQL
- MongoDB
- Supabase
- Neon
- Prisma
- Drizzle
- Figma
- Git
- Docker
- GitHub Actions
- Vitest
- Vercel
100/100
Lighthouse accessibility
Scored on the home page, a case study and the contact form with the mobile preset, against a production build.
WCAG 2.1 AA
Accessibility target
Zero axe violations on every route in both themes, including the open menu and a form showing its errors. Colour contrast is a test that fails the build.
100%
Statically generated routes
Visible in the Next.js build output route table; the only server work is the contact form.
About
How I work
I have been freelancing since August 2023, straight out of a year-long full-stack program, working directly with the people who own the product rather than through an agency. Most of that work has been handed over on delivery, so the client owns the codebase and nothing they paid for depends on me still being around.
- Availability
- Available for work
Services
Two ways to work with me
Both tracks run the same way: small reviewable pieces, a staging URL you can open at any point, and a handover that leaves you able to change things without me.
Work
What I have built, and what it changed
Outcome first, with the measurement each number came from. Both tracks are represented.
Stack
What I build with, and where I have used it
Grouped by where each one sits in a build. No self-assigned percentages: a score I award myself would not be evidence.
- Front end
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- shadcn/ui
- Redux
- React Hook Form
- Accessibility
- Back end
- Node.js
- Express.js
- REST APIs
- Server Actions
- Zod
- Stripe
- Authentication
- Data
- PostgreSQL
- MongoDB
- Supabase
- Neon
- Prisma
- Drizzle
- Audit logging
- Tooling
- Figma
- Git
- Docker
- GitHub Actions
- Vitest
- Playwright
- Vercel
- Practices
- Performance budgets
- Design fidelity
- Written handover
Experience
Where I have worked
Reverse chronological, with what changed because I was there rather than a list of duties.
- Present
Freelance software engineer at Independent
Direct client work, from marketing sites and internal dashboards to a multi-tenant platform handling payments and tenant-isolated data.
-
Remote Full-stack Web Development Program at Microverse
1500+ hours on algorithms, data structures and full-stack development, built around real projects and remote pair programming with developers in other timezones.
Contact
Tell me what you are building
Send the design file, or a paragraph about the platform you need built. You get a reply within one business day, from me rather than a template, and if I am not the right fit I will say so instead of stringing it out. Taking on new work now, one build at a time.
Or email me directly at info@mohamedhnoor.com

