AHMAD H.
AI/LLM Engineer | Python, FastAPI, Next.js | OpenAI, Claude, AWS
Senior software engineer (5 years, Python + Next.js) who builds AI features that hold up in production, not just in the demo. I'm currently building LLM-powered systems for an AI grading platform used in US education. YOU SHOULD TALK TO ME IF YOU NEED TO: • Add an AI feature to your product: chat, summaries, document extraction, scoring, or agent workflows • Fix an AI agent or LLM pipeline that's flaky, slow, or too expensive • Switch models or providers (OpenAI, Claude, AWS Bedrock) without breaking what already works • Build the application around the AI: APIs, auth, frontends, and deployment WHAT I'VE DONE (client names kept confidential) • Moved an LLM-heavy grading pipeline onto AWS Bedrock. Before switching, I audited what the system was actually calling at runtime and found unavailable models, one model close to retirement, and a fallback that silently hid failures. We pinned exact model versions and made failures visible in the logs. • Replaced a retiring OpenAI model behind a feature flag, after side-by-side quality and cost comparisons on real grading tasks. • Built an AI code-review agent on Claude Code (subagents, slash commands, Jira integration) that flags over-complicated AI-generated code. • Shipped LTI 1.3 integrations (OIDC launch, JWT validation, grade passback) connecting learning tools to LMS platforms. • Was the sole frontend engineer on a scheduling product built from zero: Next.js, Google and Microsoft OAuth, and a full design system. • Built micro-frontends and backend-for-frontend services for a global online learning platform serving millions of learners. HOW I WORK • Scope first: before any code, you get a short plan with risks and a time estimate. • AI changes get measured before they ship, with side-by-side comparisons instead of guesswork. • Short written updates, tests where they matter, and clean handoff docs. • Based in Pakistan (UTC+5), with daily overlap with US Eastern mornings and European afternoons. STACK Python (FastAPI, Django/DRF, Flask) · TypeScript · React · Next.js · PostgreSQL · Redis · OpenAI and Claude APIs · AWS (incl. Bedrock) · Docker · CI/CD Tell me what you're building and where it's stuck. I'll reply with how I'd approach it, and if I'm not the right fit, I'll say so.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $291
Billed in all: $7,864$7.9k
$97 in the last 6 months
Across 9 contracts
Earnings, last 30 days
Skill rankings: Top 25% in Flask
Ranked by MRR among everyone on Upwork with the skill.
- #140OAuth381 freelancers · 🇵🇰 #23Top 37%🇵🇰#23 of 61
- #476Redis1,774 freelancers · 🇵🇰 #102Top 27%🇵🇰#102 of 278
- #564AWS Development1,478 freelancers · 🇵🇰 #133Top 38%🇵🇰#133 of 304
- #598Flask2,438 freelancers · 🇵🇰 #151Top 25%🇵🇰#151 of 470
- #1,189CI/CD3,691 freelancers · 🇵🇰 #230Top 32%🇵🇰#230 of 676
- #1,229Large Language Model2,726 freelancers · 🇵🇰 #402Top 45%🇵🇰#402 of 852
- #1,705Django5,931 freelancers · 🇵🇰 #437Top 29%🇵🇰#437 of 1,222
- #1,993FastAPI4,337 freelancers · 🇵🇰 #655Top 46%🇵🇰#655 of 1,347