Basil M.
AI Full-Stack Engineer | Python, Next.js, Rails | Agents, CrewAI, MCP
I build AI into real web products, and I've been shipping full-stack software for 10 years, with 1,400+ hours and $40K+ earned on Upwork. Recent work: LaunchBased, a done-for-you team of AI agents that tracks competitors, reviews, leads and local demand for small businesses, built on Python, FastAPI and CrewAI; an AI job-application product where an agent finds postings, tailors resumes and fills employer forms (I build its agent tools, MCP endpoints and LLM workflows); and an inventory tool where a vision model reads supplier invoices and turns them into stock updates. Before that, a multi-tenant planning platform, a solar monitoring dashboard with WhatsApp alerts, and a lot of upgrade work on aging Rails apps. Most of it is React or Next.js on the front, with Rails, Python or Go behind it. Where I can help: - Adding LLM features to an existing app: document extraction, assistants, and agents that call your APIs and tools, including MCP - Building an AI MVP end to end, from database to deploy - Taking over an aging Rails or Next.js codebase and getting it moving again I started out as a designer, and it still shows: what I build tends to look finished. I've also run delivery at my own small agency and led two engineering teams, so talking to stakeholders and keeping scope honest is part of the job for me, not an extra. How I work: we agree on scope and milestones up front, you get something you can click in the first week, and I send short written updates, so you never have to chase me. The portfolio below has live projects. Send me what you're building and I'll tell you how I'd approach it.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $42,041$42k
Across 12 contracts