Irfan A.
AI & API Integration Engineer | Laravel, MERN, Shopify, OpenAI
Laravel, Shopify and MERN developer for API integrations, ERP and inventory sync, and AI features built on OpenAI, RAG and semantic search. 10+ years in engineering, Top Rated, 100% Job Success. Integration work fails in three predictable places: data that syncs silently wrong, systems that were never built to talk to each other, and AI layered on top that returns plausible answers instead of correct ones. I build the layer underneath that holds up in production. EXPERIENCE 10+ years in engineering, 6+ in technical leadership, for clients across the USA, Europe, and the UK. Work spans e-commerce, healthcare, SaaS, and real estate, from greenfield architecture to finishing builds other teams left unfinished. Four long-term engagements are active now, three running since early 2025. AI, RAG AND SEMANTIC SEARCH Companies sitting on years of data want AI answers over it and get hallucinations instead. I built a multi-tenant semantic search API on Azure OpenAI with embedding generation, tenant filtering, and hybrid search, so each tenant queries only their own records and answers come from retrieved documents rather than model guesswork. The client review for that contract is on this profile. CUSTOM E-COMMERCE, ERP AND AI INTEGRATIONS I build the systems behind complex e-commerce operations, connecting supplier data, inventory, product catalogs, orders, fulfillment, returns, and pricing. My work includes Shopify, Centra, WooCommerce, Fishbowl, 29Next, and custom B2B ERP integrations. For a European luxury fashion retailer, I developed systems supporting €50M+ in revenue and managing 55,000+ unique inventory items to date, including supplier automation, forecasting, marketplace workflows, and an AI Catalog Data Enrichment layer that turns product images and incomplete supplier data into structured catalog information. HEALTHCARE PORTALS AND PWAS Patient-facing systems fail differently. In a patient portal, a bug can mean exposed data. I am currently building a PWA patient portal with a full administrative backend, where permissions and access control get designed before features. LARAVEL PLATFORMS, CMS AND RESCUE WORK I take Laravel builds over mid-flight, finish them, and leave them maintainable. Two are in progress now, including a custom CMS, and I was lead engineer on a US real estate resale platform for Disney Vacation Club memberships. Much of my work starts as someone else's unfinished project: middleware locking out logged-in users, broken Vue components, Laravel sites dead after a package upgrade. Several of those clients came back with more work, which is the only reference that counts on rescue jobs. TECH STACK Backend: Laravel, PHP, Node.js, Express, REST APIs, GraphQL Frontend: React, Vue.js, TypeScript, Tailwind CSS, PWA Databases: MongoDB, MySQL, PostgreSQL, vector databases AI: OpenAI API, Azure OpenAI, RAG, semantic and hybrid search E-commerce: Shopify, Shopify Apps, Centra, WooCommerce, WordPress, 29Next Integrations: Fishbowl, Odds API, Draftbit, REST and B2B APIs Cloud: Azure, AWS Lambda, Google Cloud, CI/CD HOW TO START Clients here have hired me repeatedly, and my longest active engagements are past eighteen months. Send me your stack, what you need built or connected, and where it breaks. I will reply within 24 hours with a technical approach and realistic scope.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $254
Billed in all: $21,573$22k
$254 in the last 6 months
Across 36 contracts
Earnings, last 30 days
Skill rankings: Top 26% in Vue.js
Ranked by MRR among everyone on Upwork with the skill.
- #35OpenAI Embeddings106 freelancers · 🇵🇰 #11Top 33%🇵🇰#11 of 31
- #100Custom Ecommerce Platform Development226 freelancers · 🇵🇰 #25Top 44%🇵🇰#25 of 54
- #134Azure OpenAI Service312 freelancers · 🇵🇰 #32Top 43%🇵🇰#32 of 70
- #508Vector Database1,142 freelancers · 🇵🇰 #180Top 44%🇵🇰#180 of 405
- #947GraphQL3,403 freelancers · 🇵🇰 #223Top 28%🇵🇰#223 of 689
- #1,199AI Implementation2,382 freelancers · 🇵🇰 #220Top 50%🇵🇰#220 of 416
- #1,548Shopify Apps3,368 freelancers · 🇵🇰 #330Top 46%🇵🇰#330 of 728
- #2,090WordPress Plugin5,436 freelancers · 🇵🇰 #497Top 38%🇵🇰#497 of 1,227