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.
Earnings and projects
An estimate from an earlier read
Last 6 months: $3.1k
Billed in all: $40,620$41k
$3.1k in the last 6 months
Earnings, last 30 days
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.
- #5Single Page Application Framework48 freelancers · 🇬🇧 #1Top 10%🇬🇧#1 of 3
- #17AR & VR Applications88 freelancers · 🇬🇧 #1Top 19%🇬🇧#1 of 3
- #62Xamarin434 freelancers · 🇬🇧 #1Top 14%🇬🇧#1 of 5
- #75Progressive Web App416 freelancers · 🇬🇧 #2Top 18%🇬🇧#2 of 10
- #147Mobile Game715 freelancers · 🇬🇧 #5Top 21%🇬🇧#5 of 21
- #151Blazor656 freelancers · 🇬🇧 #4Top 23%🇬🇧#4 of 17
- #226ASP.NET Web API1,447 freelancers · 🇬🇧 #3Top 16%🇬🇧#3 of 18
- #393ASP.NET MVC2,619 freelancers · 🇬🇧 #5Top 15%🇬🇧#5 of 40