Samuel R.
Full-Stack AI Engineer | n8n Automation | AI Agents & API Integrations
Finding the right person for your project isn't always easy. You need someone who understands what you're trying to achieve, communicates clearly, and genuinely cares about getting the work done right. I'm Samuel, a Full-Stack AI Engineer specializing in AI automation, n8n workflows, AI agents, and complex API integrations. I may not have built your exact product or worked with every technology in your stack, but my experience building real-world software, automations, and integrations gives me a solid foundation to understand your requirements and apply the right solutions. RELEVANT PROJECT EXPERIENCE 1. Multi-Tenant WhatsApp AI Ordering System The problem My client was overwhelmed with WhatsApp calls for order placement and after-sales support. Staff had to check products, branch availability, and stock manually, slowing down order-taking as message volume increased. What I built I built a WhatsApp AI ordering assistant connected to live product, branch, and inventory data. I combined AI tool calling, structured filters, keyword search, and semantic search to match natural-language requests with relevant products. I also built the frontend and backend for product and order management, WhatsApp templates, guided conversation flows, and queued message processing. The outcome Order placement, cancellation, and after-sales follow-ups can be handled automatically, reducing manual work. Guided flows and inventory validation help improve order accuracy and prevent invalid requests. Tech stack: Node.js, TypeScript, WhatsApp Cloud API, OpenAI, MCP, PostgreSQL, Qdrant, RabbitMQ. 2. MCP Integration — 30+ Business Tools The problem My client needed to connect MCP servers and clients for CRM, ERP, and productivity tools, including GitHub, Stripe, HubSpot, Pipedrive, Google Workspace, Discord, Slack, and Firebase. These integrations needed to work with their existing workflow automation platform and systems. My contribution I set up the required MCP server and client templates and worked directly with their CTO to integrate them into the existing system. I handled authentication, including OAuth, API tokens, and token refresh. I also refined system prompts to support proper tool discovery and tool-calling order. The outcome I successfully integrated 30+ MCP servers and clients with their workflow automation platform, extending the tools available to existing workflows. Tech stack: Node.js, TypeScript, REST APIs, OAuth 2.0, Webhooks, MCP, Prompt Engineering. 3. Automated Google Maps Lead Generation & Enrichment System The problem My client was manually prospecting leads from Google Maps, making lead discovery time-consuming. Duplicate records were also appearing across lead lists. What I built I built a scheduled Google Places pipeline that automates lead discovery and stores records in Supabase. I added validation, de-duplication, pagination, daily limits, retries, and audit logging to keep the process reliable and organized. The outcome Lead discovery runs without manual research, duplicate records are reduced, and campaigns can scale across different locations and keywords. Tech stack: n8n, Google Places API, Supabase, PostgreSQL, scheduled workflows, API integrations. WHAT I CAN HELP YOU BUILD AI Automation & n8n - Business workflow automation and process optimization - AI-powered lead qualification and follow-ups - WhatsApp, CRM, email, and calendar integrations - Human-in-the-loop workflows, error handling, and retries AI Agents & RAG - AI agents using OpenAI, Claude, LangGraph, and DeepAgents - RAG systems connected to business data and documents - MCP integrations, tool calling, and multi-step AI workflows - AI assistants that retrieve information and execute business actions API Integrations & Full-Stack Development - REST APIs, webhooks, OAuth, and third-party integrations - Meta Graph API, WhatsApp Cloud API, Instagram, Facebook, and TikTok - Stripe, Shopify, Google APIs, HubSpot, and Airtable - Custom backends, multi-tenant SaaS, and AI-powered web applications I focus on building systems that work reliably in production, with attention to authentication, data consistency, error handling, and how different components work together. If you have a process to automate, APIs to integrate, an AI agent to build, or an existing application to improve, send me the details. I'll help you understand the right approach and work with you to turn your requirements into a working solution.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $148
Billed in all: $3,402$3.4k
$49 in the last 6 months
Across 5 contracts
Across 18 contracts
Earnings, last 30 days
Skill rankings: Top 31% in Google Cloud Platform
Ranked by MRR among everyone on Upwork with the skill.
- #33Facebook Graph API59 freelancers · 🇳🇬 #1Top 56%🇳🇬#1 of 1
- #40ai agent orchestration70 freelancers · 🇳🇬 #1Top 57%🇳🇬#1 of 2
- #60Instagram API124 freelancers · 🇳🇬 #3Top 48%🇳🇬#3 of 3
- #232WhatsApp472 freelancers · 🇳🇬 #16Top 49%🇳🇬#16 of 28
- #261Claude API454 freelancers · 🇳🇬 #20Top 57%🇳🇬#20 of 38
- #465Claude Code818 freelancers · 🇳🇬 #40Top 57%🇳🇬#40 of 75
- #919Google Cloud Platform2,939 freelancers · 🇳🇬 #14Top 31%🇳🇬#14 of 37
- #1,865LangChain3,821 freelancers · 🇳🇬 #23Top 49%🇳🇬#23 of 47