Ali A.
Senior AI Engineer | AI Agents & RAG in Production SaaS
𝗜 𝗮𝗺 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗳𝘂𝗹𝗹 𝘁𝗶𝗺𝗲, 𝘁𝗵𝗲𝗿𝗲 𝗶𝘀 𝗻𝗼 𝗮𝗰𝘁𝗶𝘃𝗲 𝗷𝗼𝗯 𝗼𝗻 𝗺𝘆 𝗽𝗿𝗼𝗳𝗶𝗹𝗲 𝘀𝗼 𝗜 𝗰𝗮𝗻 𝘀𝘁𝗮𝗿𝘁 𝗿𝗶𝗴𝗵𝘁 𝗮𝘄𝗮𝘆. I am a Senior Full-Stack AI Engineer with past experience of working full time for American Airlines (Senior Ai Engineer), Ericson Canada (Senior Software Engineer) and Strava. My strongest reference project: I was brought in as the sole engineer on a broken advertising platform and rebuilt it into a live production system. I designed and built the Node.js/NestJS backend, a multi-tenant PostgreSQL schema, a Stripe Connect integration handling multi-party payouts between advertisers and publishers, the real-time bidding and event-tracking pipeline, a React frontend, and the full AWS infrastructure (EC2, S3, RDS, Lambda, CloudFront, IAM). I ran zero-downtime database migrations on the live system and deployed through a CI/CD pipeline across dev, staging, and production. Another example: I built a V1 booking platform from scratch for a luxury vacation rental business — React/Next.js frontend, Node/Express backend, MongoDB, deployed on AWS. $16,000 fixed-price project, 5-star review: "Ali delivered our V1 website... functional and live." Other completed work spans NestJS/TypeORM community platforms, Figma-to-React builds, interactive PDF generation tooling, and ongoing bug-fix and feature work on live React/Express applications — all delivered on time with 5-star reviews. Alongside full-stack builds, I integrate AI features that run in production: OpenAI API and Claude API integration, retrieval-augmented generation (RAG), LLM-powered chatbots and voice agents, and workflow automation with n8n. I use these to extend existing products — lead qualification bots, internal tooling, customer-facing assistants rather than building throwaway prototypes. Before Upwork: three years as a senior engineer at SolarWinds (AWS infrastructure, Okta and SendGrid integrations), and three-plus years leading a team of 10 developers at Five Pack Creative (Angular, React, Vue.js, Node.js). BEng Software Engineering, Carleton University. How I work: I make the architecture decisions up front so you're not rebuilding in six months, I communicate directly, and every delivery includes deployment and monitoring not just code that runs on my machine. If you need a full-stack build (React/Next.js, Node.js/NestJS, PostgreSQL/MongoDB) with AI or automation woven in or an existing AI feature that needs to actually work under real traffic send me a message and tell me what you're
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $8.6k
Billed in all: $161,644$162k
$4.3k in the last 6 months
Across 41 contracts
Earnings, last 30 days
Skill rankings: Top 9% in JavaScript
Ranked by MRR among everyone on Upwork with the skill.
- #12Multi-Agent Systems56 freelancers · 🇨🇦 #1Top 21%🇨🇦#1 of 3
- #83Claude API454 freelancers · 🇨🇦 #3Top 18%🇨🇦#3 of 5
- #89AI Voice Agent Development428 freelancers · 🇨🇦 #5Top 21%🇨🇦#5 of 10
- #382NestJS3,757 freelancers · 🇨🇦 #2Top 10%🇨🇦#2 of 32
- #474Stripe3,152 freelancers · 🇨🇦 #10Top 15%🇨🇦#10 of 38
- #611FastAPI4,337 freelancers · 🇨🇦 #6Top 14%🇨🇦#6 of 46
- #614Retrieval Augmented Generation3,618 freelancers · 🇨🇦 #14Top 17%🇨🇦#14 of 57
- #848SaaS Development5,201 freelancers · 🇨🇦 #13Top 16%🇨🇦#13 of 65