Maksym O.
I Build Custom AI Agents & SaaS | Vue/Node | Top 3 Percent on Upwork
I help businesses build custom AI agents and AI-powered SaaS that actually ship: trained on your data, built to scale, and designed to deliver real results. Not templated bots, but tailored systems built around how your business works. I'm a senior full-stack engineer (8+ years, Top 3% on Upwork) specializing in AI agents, AI SaaS, and modern web apps with Vue, Nuxt, Svelte and Node. My mission is simple: over-deliver. I like giving clients more than they expect. ⭐ "The level of detail included in planning every sprint ensured we stayed within budget and ended up with a final product that was better than I had even hoped for." What I build: 🤖 Custom AI agents & chatbots trained on your product, not generic ChatGPT wrappers ⚙️ AI-powered SaaS platforms from MVP to enterprise scale 🌐 Modern web applications: high performance, scalable, production-ready A few recent projects: Custom AI agents: ✅ AI Sommelier - an AI assistant for wine shops that guides customers to the right bottle by taste, occasion & food pairing, trained on each brand's own catalog. ✅ AI Barista - an AI assistant for coffee brands recommending the perfect coffee by taste & brewing method, boosting online conversion. AI & Machine Learning: ✅ TeqAtlas - NLP model (Transformers) classifying startups into investment categories, 96%+ accuracy, in production. ✅ The Antifaker - AI system detecting propaganda & misinformation across news sources. ✅ tumchi - supervised & unsupervised ML combining biomarkers, gut microbiome & taste data into personalised nutrition (Cambridge startup). ✅ National Security Initiative - fine-tuned NLP & computer vision for automated document processing (government project). ✅ Passport recognition - computer vision extracting passport details, 97%+ accuracy, in production. ✅ License plate recognition - fine-tuned CV model for real-world vehicle logging across variable conditions. Web & SaaS: ✅ lightmapp - social platform for influencers, with custom analytics & user management. ✅ canary.consulting - landing site + application, built end-to-end (in beta). ✅ blayze - coaching platform; complex updates & fixes at speed. How I work: Clear sprint planning, transparent communication, and a focus on shipping - so you stay in budget and know exactly what's happening at every step. My core stack: AI/ML: OpenAI, Claude (Anthropic), Llama, Gemini; LangChain, LlamaIndex; RAG & vector search (FAISS, Elasticsearch); Hugging Face, PyTorch, TensorFlow Front-end: Vue 3, Nuxt 3, Svelte/SvelteKit, TypeScript, Tailwind Back-end: Node.js, Nest, Express, PostgreSQL, MongoDB, Redis, Neo4j DevOps & MLOps: Docker, Kubernetes, GitLab CI/CD, MLflow, Terraform, Prometheus/Grafana If you're looking for someone who treats your project like their own and delivers more than promised - let's talk. Happy to discuss your idea and show how I'd approach it.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $4.1k
Billed in all: $228,060$228k
$2k in the last 6 months
Across 41 contracts
Earnings, last 30 days
Skill rankings: Top 12% in ExpressJS
Ranked by MRR among everyone on Upwork with the skill.
- #65Svelte451 freelancers · 🇺🇦 #6Top 14%🇺🇦#6 of 22
- #86PostgreSQL Programming511 freelancers · 🇺🇦 #10Top 17%🇺🇦#10 of 43
- #191Nuxt.js1,349 freelancers · 🇺🇦 #19Top 14%🇺🇦#19 of 125
- #209AI Platform816 freelancers · 🇺🇦 #10Top 26%🇺🇦#10 of 39
- #499LLM Prompt Engineering2,457 freelancers · 🇺🇦 #22Top 20%🇺🇦#22 of 78
- #578Chatbot Development3,106 freelancers · 🇺🇦 #25Top 19%🇺🇦#25 of 107
- #596NestJS3,757 freelancers · 🇺🇦 #84Top 16%🇺🇦#84 of 409
- #698ExpressJS5,651 freelancers · 🇺🇦 #62Top 12%🇺🇦#62 of 363