Nasim Noori

Available for new projects

Websites and web apps built to last, not just launched.

I’m Nasim, a freelance software developer in Toronto with 10 years across the full stack. I build custom WordPress themes, React/Vue/Next.js front ends and Laravel back ends, and I make sure they rank, convert and stay maintainable.

10+

Years shipping

120+

Projects delivered

3×

Certified

app/page.tsx
import type { Metadata } from 'next' export const metadata: Metadata = {  title: 'Nasim Noori, Toronto',  description: 'Websites built to last.',} export default async function Page() {  const work = await getProjects()  return <Hero projects={work} />}
LIGHTHOUSE
98performance
after rebuild
ReactVueNext.jsTypeScriptNode.jsLaravelPHP 8WordPressSage by RootsTailwind CSSSalesforceTechnical SEOReactVueNext.jsTypeScriptNode.jsLaravelPHP 8WordPressSage by RootsTailwind CSSSalesforceTechnical SEO
What I do

Four things I do properly, instead of ten things I do adequately.

01

WordPress Development

Custom themes built the classic way or with Sage by Roots: Blade templates, ACF field architecture, block patterns and editor experiences your team can actually use.

02

Web & App Development

Dashboards, portals and SaaS front ends in TypeScript with React, Vue or Next.js, backed by Laravel or Node APIs. Typed, tested and documented for handover.

03

Technical SEO

Certified and code-level: crawl and index audits, Core Web Vitals, structured data, internal linking and migrations that don’t lose your rankings.

04

Salesforce

Certified developer and hands-on admin: flows, Apex, Lightning Web Components, and clean integrations between your CRM and your website forms.

Why clients stay

You get a developer, not a ticket queue.

Most of my work comes from referrals and repeat clients. That only happens when the code holds up six months later and the emails get answered.

Direct communication

You talk to the person writing the code. No account manager relay, no lost context.

Handover-ready code

Readable structure, real README, sensible commits. Your next developer won’t rewrite it.

Fixed-scope estimates

Milestones and prices agreed before work starts. Change requests priced openly.

Post-launch support

30 days of fixes included, optional monthly care plans for updates and monitoring.

Selected work

Kore Design+Build website shown on desktop and mobile

Kore Design+Build

Figma design, Sage 10 build, 22 requests

By Jenine Saunders website shown on desktop and mobile

By Jenine Saunders

WooCommerce · daily Momence sync

A national campaign capture page on desktop and mobile

Campaign forms platform

Laravel API · two Next.js front ends

From the blog

Notes from the work

Practical write-ups on WordPress architecture, performance, SEO and Salesforce: the things clients ask me about twice.

Technical SEO · 6 min

I audited my own portfolio and found a site with no title tag

Ten client sites, four checks each. One had a title tag that was just the domain name, and I built it.

13 Aug 2026
Design to code · 8 min

The Figma handoff checklist I send every designer before I build

Nine things I need from a file before I can quote accurately, and what it costs when they are missing.

13 Aug 2026
Performance · 7 min

A WordPress homepage in 22 requests

The full waterfall of a fast WordPress homepage, including the two requests that should not be there.

13 Aug 2026
He rebuilt a site that took about eight seconds to load on a phone, which is where nearly all our enquiries come from. It is instant now. He also explained what was wrong in language I could actually repeat to my business partner.
Placeholder name
Operations Manager, design-build firm
We hand over Figma files and get back themes that match them. That sounds like a low bar until you have worked with developers where it is not. He asks the awkward questions before starting rather than halfway through.
Placeholder name
Creative Director, marketing agency
Months after our site went live he noticed something was missing from our search setup and just fixed it, unprompted. No invoice, no fuss. Nobody else we have worked with has done that.
Placeholder name
Owner, restaurant

Got a project that needs doing properly?

Free 30-minute call, honest assessment, fixed price before anything starts.

Scroll to Top