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.