Skip to content
BackNov 5
Duncan A.

Duncan A.

Senior Full-Stack Developer | TypeScript | Node.js | Vue/Nuxt | AWS

20+ years shipping production systems across the full stack — from serverless backends to cloud infrastructure handling 2M+ daily requests on AWS. Led teams of up to 10. Delivered for Sanofi, Oracle, Merck, and BP. Products shipped to millions. Core Skills: ✅ TypeScript & Vue.js (10+ years): Vue.js/Nuxt.js as primary front-end framework. Comfortable in React/Next.js. SSR, Tailwind CSS. TypeScript throughout front-end and back-end. ✅ Node.js (10+ years): NestJS, Express, Lambda (AWS), Cloud Functions (Firebase), Edge Functions. REST APIs, GraphQL, WebSockets, message queues (SQS/SNS). ✅ Cloud — AWS (10+ years): EC2, Elastic Beanstalk, Lambda, S3, CloudFront, SQS, SNS, DynamoDB, RDS, API Gateway, Cognito, CloudWatch, Route 53, auto-scaling. ✅ Data (20+ years): MongoDB (sharded production clusters), PostgreSQL, SQL Server, MySQL, DynamoDB, Cosmos DB. Schema design, query optimisation, indexing. ✅ AI Integration: Anthropic & OpenAI APIs, RAG patterns, embeddings, prompt engineering. Active production use. Additional 👉 Cloud — Azure: App Service, Azure Functions, Blob Storage, Cosmos DB, Azure AD, Azure DevOps. 👉 Cloud — Managed platforms: Supabase (PostgreSQL, edge functions, managed auth), Firebase (Firestore, Cloud Functions, FCM), Cloudflare (Workers, Pages, D1, Durable Objects). 👉 AI-Assisted Development: Repo-resident documentation systems for AI context, spec-driven task decomposition, standardised team workflows. Emphasis on automated testing to match accelerated output. 👉 Auth & Security: OAuth 2.0, JWT, Auth0, AWS Cognito, Firebase Auth, Azure AD. Role-based authorisation. 👉 Regulated Environments: HIPAA, European health data regulation, UK Medicines Act 1968. Compliance workflows, audit trails, emergency withdrawal protocols. 👉 Infrastructure & DevOps: Docker, GitHub Actions, CI/CD pipelines, CloudFormation. Git (GitHub, GitLab, Bitbucket, Azure DevOps). 👉 Testing & Practices: Agile, TDD, BDD, SOLID. Jest, xUnit, NUnit, Playwright. 👉 Additional backend: C# / ASP.NET Core / WebAPI (20+ years). UK-based. Flexible on time zones. Happy to discuss your project.

🇬🇧Bournemouth, United Kingdom$70/hr100% JSS5.00 (2)Since May 2012

Earnings and projects

MRR (estimate)
≈$520

An estimate from an earlier read

World#76,326 / 412k
🇬🇧Country#1,452 / 10.7k
Revenue, last 30 days
$0

Last 6 months: $3.1k

Total earnings
$38k

Billed in all: $41k

World#93,847 / 412k
🇬🇧Country#2,140 / 10.7k
Per project
$13k

$3.1k in the last 6 months

World#11,697 / 412k
🇬🇧Country#174 / 10.7k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇬🇧Country#2,874 / 10.7k
Projects in all
3
0% fixed100% hourly
World#304,140 / 412k
🇬🇧Country#8,252 / 10.7k

Earnings, last 30 days

$40.6kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$40.0k$40.5k$41.0k$41.5kOct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skill rankings: Top 10% in Single Page Application Framework

Ranked by MRR among everyone on Upwork with the skill.

  1. #5Single Page Application Framework48 freelancers · 🇬🇧 #1Top 10%
  2. #17AR & VR Applications88 freelancers · 🇬🇧 #1Top 19%
  3. #62Xamarin434 freelancers · 🇬🇧 #1Top 14%
  4. #75Progressive Web App416 freelancers · 🇬🇧 #2Top 18%
  5. #147Mobile Game715 freelancers · 🇬🇧 #5Top 21%
  6. #151Blazor656 freelancers · 🇬🇧 #4Top 23%
  7. #226ASP.NET Web API1,447 freelancers · 🇬🇧 #3Top 16%
  8. #393ASP.NET MVC2,619 freelancers · 🇬🇧 #5Top 15%