I build production-ready web applications from frontend to backend using React, TypeScript, Node.js, Python/FastAPI, and AWS Serverless (Lambda, API Gateway, DynamoDB). I deploy infrastructure with Terraform and build scalable, cloud-native applications.
Portfolio:
-----------
Live demos (no sign-up required):
• ----------- — Upload a document and chat with it using AI. Answers are generated directly from the document with citations.
• ----------- — Real-time collaborative task management application with live demo mode.
• ----------- — Voice-controlled weather application using the Web Speech API with a dynamic interface that adapts to live weather conditions.
AI experience: Nearly two years with an Edinburgh-based AI company, including six months of intensive training before being formally hired, followed by one year maintaining approximately 300 production AI chatbots. My work included prompt engineering, Retrieval-Augmented Generation (RAG), multi-LLM routing with automatic model selection, web-search-augmented responses, voice AI, and custom Model Context Protocol (MCP) integrations.
Technical Skills:
React • TypeScript • Next.js • Node.js • Python • FastAPI • AWS Lambda • API Gateway • DynamoDB • Cognito • S3 • CloudFront • Terraform • Docker • n8n • OpenAI • Claude • Gemini • RAG • Prompt Engineering • Redis • MongoDB • PostgreSQL • Stripe • PayMongo • REST APIs • WebSockets
Available for immediate full-time work.