Available for hire · Spain

Full-Stack Development for Teams in Spain

TypeScript, Next.js, Node.js — 5–6 hours of daily Spanish overlap.

I'm Waseem Ahmad, a full-stack developer and AI engineer shipping production systems since 2022. Spanish teams get near-local collaboration: Pakistan is 3–4 hours ahead of CET, which means 5–6 hours of shared working time every day, across your morning and early afternoon. Recent work includes Continuity, an M&A marketplace for the Belgian SME market, and an SEC-regulated crowdfunding backend for a US fintech startup.

Based in Pakistan (UTC+5), just 3–4 hours ahead of Spain — 5–6 hours of shared working time every day.

55+
Projects Shipped
100%
Job Success
Top Rated Plus
On Upwork

The challenge

Hiring senior engineers in Spain's competitive tech hubs takes months. I'm available now, overlap with your working day by 5–6 hours, and bring a portfolio of shipped, verifiable production systems rather than promises — with a written scope and weekly demos from the first week.

What I build

Full-Stack Web Applications

Next.js, React, and Node.js applications built end to end — from data model and API to a deployed, documented product.

Healthcare & HL7/FHIR Integration

Regulated healthcare systems, including an HL7 gateway that processes 10,000+ clinical messages a day from 200+ hospital monitors.

Fintech & Regulated Backends

Compliance-heavy backend engineering, including an SEC Reg CF crowdfunding platform shipped with 248 passing tests and zero production bugs.

AI Features & Integrations

LLM-powered product features, such as the Claude AI capabilities built into the Continuity M&A marketplace.

Marketplace Platforms

Two-sided marketplaces from schema to launch — Continuity (M&A deals) and HomeBrigadier (UAE services) are both live today.

APIs & System Integration

REST APIs, webhooks, and third-party integrations delivered with documentation and automated tests.

Tech stack

TypeScriptNext.jsReactNode.jsPostgreSQLSupabasePrismaStripeHL7 / FHIRClaude APIDockerAWSVercel

How we work

Most MVPs ship in 3–6 weeks; complex platforms are scoped individually once the requirements are clear.

01

Intro Call

A 30-minute conversation about your project, goals, and timeline. No commitment either way.

02

Scoped Proposal

A written scope, architecture outline, and quote. I respond to every message within 24 hours.

03

Weekly Demos

You see working software every week, with written progress updates in between. No black boxes.

04

Ship & Handover

Deployment, documentation, and a clean handover — you own everything I build.

Compliance & standards

HIPAAHL7 v2 / FHIRSEC Reg CFGDPR-aware engineering

Frequently asked questions

What overlap do you have with Spanish working hours?
Pakistan (UTC+5) is 4 hours ahead of Spain in winter (CET) and 3 in summer (CEST). We share 5–6 working hours every day — your morning and early afternoon fall inside my working day, so most conversations happen live rather than asynchronously.
Your day ends while our Spanish afternoon is still going. What happens then?
The Spanish working day runs later than mine does, so this matters more here than in some markets. My afternoon covers your morning and the hours either side of lunch; whatever comes up after that is picked up at the start of my next morning, which begins before yours, so it is usually answered before you are back at your desk. In summer, if your team runs a jornada intensiva and finishes early, almost the whole day sits inside my window and the handoff barely happens at all. Every message gets a response within 24 hours regardless. Anything genuinely time-critical is best raised during the morning overlap so it can be handled live rather than left in writing overnight.
How does a Spanish company contract a developer based outside the EU?
Two routes, whichever suits your process. A direct services agreement with defined milestones, invoiced on completion, which works well if your gestoría or internal finance team wants the paperwork in their own system. Or a contract through Upwork, where escrow and payment protection are handled by the platform — often simpler for a first engagement, or when procurement would rather have a third party in the middle. I work as an independent contractor supplying services from Pakistan, not as an employee, and agreements are in English. If your invoices need to carry your CIF, a purchase order, or particular wording before your asesoría will process them, tell me at the start and they are issued that way.
Do you quote in euros?
Quotes are issued in US dollars, and the starting figure noted below is USD. The euro amount depends on the exchange rate the day you pay, so a EUR number printed here would be wrong by the time you read it — what is fixed instead is the scope and the price, written down after the intro call and unchanged mid-project. Payment comes by bank transfer, Stripe, or through Upwork. If your company pays on fixed monthly runs rather than on receipt, say so early and milestones can be set to complete ahead of them rather than just after. Your own IVA treatment is worth confirming with your accountant, since it depends on your registration status rather than anything at my end.
How does an engagement start?
With a short intro call — 30 minutes to talk through what you're building and whether I'm the right fit. If we're aligned, you get a written, scoped proposal covering deliverables, architecture, and timeline. I respond to every enquiry within 24 hours.
How does communication work day to day?
Written updates as work progresses, a demo of working software every week, and async-first communication over email or Slack. You always know what was done, what's next, and what's blocking — without scheduling a meeting to find out.
How do contracts and invoicing work?
A straightforward services agreement with milestones, or a contract through Upwork if you prefer escrow and their payment protection. Payment by bank transfer, Stripe, or through Upwork.
Who owns the code and intellectual property?
You do. Full IP ownership transfers to you — source code, documentation, and infrastructure configuration. Repositories are set up under your organisation's control from the start wherever possible.
What does an engagement typically cost?
Most engagements start around $5K; smaller well-scoped work is considered case-by-case. After the intro call you get a fixed, written quote — no surprises mid-project.

Ready to start?

Book a free 30-minute call. No sales pitch — just a direct conversation about your project.

Book Free Call

Or email: contact@waseemahmad.dev