Skip to content
~sami-ullah

Services

I build full stack web applications, Next.js websites with strong technical SEO, NestJS and Node.js APIs, WordPress sites, pixel-accurate front ends from Figma, and map-based geospatial apps. I work remotely with clients worldwide, from a short scoping call to deployment and handover.

Full stack web apps

A complete web application: database schema, API, admin screens and the public front end, built and deployed by one developer who owns the whole flow.

What's included

  • Requirements written down as user flows before any code
  • PostgreSQL schema with constraints for the rules that matter
  • NestJS or Node.js API with authentication and roles
  • React or Next.js front end matched to your design
  • Deployment, environment setup and a handover document

Typical stack

  • Next.js
  • NestJS
  • PostgreSQL
  • TypeScript

My NestJS work →

Ask about full stack web apps

Next.js websites & SEO

Fast Next.js sites with clean metadata, structured data and Core Web Vitals in the green, so search engines and AI answer engines understand the content.

What's included

  • App Router build with static generation where possible
  • Per-page metadata, canonical URLs, sitemap and robots rules
  • JSON-LD structured data and generated Open Graph images
  • Core Web Vitals fixes measured with Lighthouse and field data
  • Search Console and Bing Webmaster Tools setup

Typical stack

  • Next.js
  • React.js
  • Tailwind CSS

My Next.js work →

Ask about next.js websites & seo

NestJS / Node.js APIs

REST APIs that other teams can rely on: validated input, consistent errors, documented endpoints and background jobs for slow work.

What's included

  • Module structure, DTO validation and exception filters
  • JWT auth with refresh tokens and role-based guards
  • OpenAPI (Swagger) documentation
  • Background jobs, webhooks and third-party integrations
  • Database migrations and seed data

Typical stack

  • NestJS
  • Node.js
  • Express.js
  • PostgreSQL

My Node.js work →

Ask about nestjs / node.js apis

WordPress development

Custom WordPress themes built from your design, ACF fields your editors can use, Elementor work, and speed fixes for slow existing sites.

What's included

  • Custom theme from Figma, XD or Photoshop files
  • Advanced Custom Fields for editable sections
  • Elementor templates when the site already uses it
  • Performance audit and fixes, measured before and after

Typical stack

  • WordPress
  • ACF
  • Elementor
  • PHP

My WordPress work →

Ask about wordpress development

Figma to code

Designs turned into responsive, accessible components that match the file, with keyboard support and states the mockup did not show.

What's included

  • Responsive layouts from mobile to wide screens
  • Reusable components with hover, focus, empty and error states
  • Accessibility checks: contrast, labels, keyboard navigation
  • Delivered as React, Next.js, Vue or a WordPress theme

Typical stack

  • Figma
  • React.js
  • Tailwind CSS
  • Vue.js

My React work →

Ask about figma to code

Geospatial web apps

Map-based web apps: draw and store field boundaries, show GeoJSON layers and plot remote sensing values such as NDVI over time.

What's included

  • Interactive maps with Leaflet and GeoJSON layers
  • Polygon drawing and editing with validation
  • Spatial queries with PostgreSQL and PostGIS
  • Time-series charts for NDVI and weather data

Typical stack

  • React.js
  • GeoJSON
  • Leaflet
  • PostGIS

My Geospatial work →

Ask about geospatial web apps

How does a project with Sami Ullah work?

Four steps, each with something you can review.

  1. 01

    Call

    A short call to understand what you need and what already exists.

  2. 02

    Scope

    A written scope with features, exclusions, milestones and a price or rate.

  3. 03

    Build

    Work in small milestones with a preview link you can click after each one.

  4. 04

    Launch

    Deployment, a checklist run-through and a handover document.