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
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
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
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
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
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
How does a project with Sami Ullah work?
Four steps, each with something you can review.
01
Call
A short call to understand what you need and what already exists.
02
Scope
A written scope with features, exclusions, milestones and a price or rate.
03
Build
Work in small milestones with a preview link you can click after each one.
04
Launch
Deployment, a checklist run-through and a handover document.