Available for new AI projects now.
I build AI that works on your real data, in production.
Senior Data & AI Platform Engineer. I built LuBot.ai on my own: a multi-tenant AI analytics SaaS that Neon (Databricks) featured for its one-database-per-customer design.
ActiveShipped today · 19,639 testsSee what I'm building
Meet Lubo, and LuBot in action

Read the transcript
AI agents are everywhere right now. But most AI projects don't fail because of the AI. They fail because of the data behind it. An agent is only as good as the data you give it. And that's exactly what I fix.
I'm Lubo, and I've been in this field for over 15 years. For 12 years I worked with data, financial data with SQL first, then data engineering. For the last 3+ years, I've been building AI agents and MCP servers that connect AI to real business data. Those years taught me how to take care of people's data, and how to ask the right questions.
That's why I start with questions, not code. First, I understand your business and what you really want to get. Then I pick the technology, not the other way around.
So why me? First, I build everything myself, from start to finish. The data, the AI, and the app your team uses. I built my own AI platform, LuBot.ai, completely on my own, and Neon, part of Databricks, wrote an article about it.
Second, I build AI you can trust. In my systems, the numbers are calculated from your real data with real code, and the AI only explains them. So it can't make up a number, and the same question always gives you the same answer.
And third, I keep your AI bills low. In one project, 80% of the questions cost zero in AI fees.
You hire me per project. A free call, a simple contract with a written scope, an update every two weeks, and everything I build is 100% yours.
So tell me your problem, and I'll find a way to build a solution. Book a free call. Talk soon!

Featured by Neon (Databricks)
Inside LuBot's database-per-tenant architecture- 260,000+ lines of code, built solo
- 12,000+ automated tests
- 1 database per customer
- 3 MCP directories list LuBot
What I do
AI agents that do the work
Not another chatbot. Agents that read your data, use your tools and finish the job, connected to Claude, ChatGPT or your own apps.
Data that's ready for AI
Most AI projects fail on messy data. I clean it, connect it and keep it organized, so your AI has something solid to stand on.
Proof 12 years in data. Neon (Databricks) featured my design.
Answers you can trust
Numbers come from your real data, calculated by code. The AI only explains them, so it can't make up a figure.
AI bills that stay small
Simple questions don't need an expensive model. Each question goes the cheapest way that works, with limits so costs never surprise you.
Get your free AI blueprint
Tell me your problem the way you would on a call. In about a minute you get a first plan: how your work runs today, what it looks like with AI, the risks and a timeline.
Selected work
LuBot.ai
Founder · AI analytics SaaS, built solo
Ask questions about your website, files or stock portfolio in plain English and get charts, reasoning and SQL. Multi-tenant, one database per customer.
- Python
- FastAPI
- PostgreSQL (Neon)
- React
- OpenRouter
- DeepInfra
- MCP
- AWS S3
- Featured by Neon (Databricks) for its database-per-customer design
- Runs inside Claude with 9 MCP tools, listed in 3 MCP directories
- 260,000+ lines of code and 12,000+ automated tests
HelloPayments
Senior Data & AI Platform Engineer · Mar–Sep 2026
Lead engineer for a multi-product B2B SaaS for payment-processing sales organizations. Built DataSwim, an automated residual and commission engine that replaces manual Excel.
- Python
- FastAPI
- PostgreSQL
- Next.js
- LiteLLM
- NVIDIA NIM
- Residual engine end to end: the pilot customer ran 6 months of real data through it, $31K+ in commissions
- AI column mapper: a new payment processor needs zero code change
- 3-tier LLM gateway: 80% of queries at $0 LLM cost
GraphGuard-AI
Open source · ML for money-laundering detection
Finds money laundering by the shape money moves in, not by any single transfer, across 5 million simulated bank transfers (IBM AMLworld).
- Python
- XGBoost
- PyTorch Geometric
- Polars
- Optuna
- 332 of the top 1,000 alerts are real laundering, against about 1 for a random queue
- Surfaces 76% of complete laundering rings
- Leakage rules enforced by CI; the graph model lost to XGBoost, and that is reported honestly
What people say
LuBot is one of the best projects in the bootcamp, ready to make money.
Zach Wilson on LinkedIn (opens in a new tab)Founder, DataExpert.io (opens in a new tab)
Lubo is a very knowledgeable engineer. He took the time to understand our business first, then built our entire Python back end and automated most of our manual work with residual files.
Matthew Hamann on LinkedIn (opens in a new tab)CEO, HelloPayments
Built with
A few of the tools I build with. Pick one to see a project I used it in.
- Claude, used in LuBot.ai
- Python, used in GraphGuard-AI
- AWS, used in LuBot.ai
- PostgreSQL, used in HelloPayments
- NVIDIA, used in LuBot.ai
- PyTorch, used in GraphGuard-AI
- Neon, used in LuBot.ai
- FastAPI, used in HelloPayments
- Model Context Protocol, used in LuBot.ai
- Polars, used in GraphGuard-AI
- React, used in LuBot.ai
- Next.js, used in HelloPayments
- Docker, used in LuBot.ai
How it works
Step 1
Free 30-min call
You tell me the problem. I tell you honestly if AI is the right fit.
Free, no obligation
Step 2
Contract and a written scope
A simple contract, plus a written scope for each project: what I build, the steps and the timeline. Agreed before I start.
Scope and timeline in writing
Step 3
Every 2 weeks: update + invoice
Dates, work done and hours per task, tracked automatically. You pay for real work only, and any line you question gets sorted out first.
Hours tracked automatically
Step 4
Handover
Working code with docs and tests, so your team can run it without me.
You own 100% of it
Fair terms, both ways
- You own 100% of what I build: code, docs and designs.
- Your data stays confidential and only in the systems you give me.
- I finish what we agree on and keep you in the loop. You pay invoices on time.
- Either side can stop with 14 days' notice. You keep all the work done so far.
Now Building LuBot.ai.
Available for new AI projects now
Ask me
Questions CEOs ask me
My own answers, written by me.
Tell me your problem. I'll find a way to build the solution.
Available now
No obligation. Pick a time that suits you.
Prefer email?data@lubobali.com
