Custom software, built by senior engineers who ship.
Web apps, mobile apps, customer portals, internal tools and complex platforms, built to your spec and built to last. You work directly with a senior engineer from the first call to launch, and you get software your customers and your team can rely on.
You talk to the engineer who builds it. No account managers, no hand-offs.
- Top 0.1%of agencies worldwideUpwork Rank
- Run by one of theTop 0.01%of freelancers worldwideUpwork Rank
- 100%Job SuccessUpwork profile
- 5.0★rating across 50+ jobsClient reviews
Is this you?
- You need a web or mobile app built, and want it done properly the first time
- Your business runs on spreadsheets and email and needs a real system
- You have a complex product, with payments, real-time data or users trading with each other
- You want one accountable partner instead of a chain of freelancers
What we build
Web applications
SaaS products, dashboards and customer portals in React, Next.js, Laravel and Node, with accounts, roles, billing and an admin.
Mobile apps
iOS and Android apps in React Native from one codebase, with offline support, push notifications, uploads and App Store releases.
Internal tools
The systems your team runs the business on: operations, scheduling, inventory, reporting, replacing spreadsheets and copy-paste.
Platforms and marketplaces
Products where users pay, trade or book with each other, including matching engines, payouts and real-time data.
APIs and integrations
Connecting your software to Stripe, your CRM, accounting, logistics and anything else with an API.
Existing codebases
Taking over software someone else built: stabilizing it, speeding it up and adding the features you’ve been waiting for.
Shipped work

AI product build and technical leadership
Supermarket
Supermarket lets anyone create a market on almost any topic and trade on the outcome. We led the small team of engineers that built it, AI features and all.
Read the case study
Product architecture and team leadership
Polyoptions
Polyoptions lets traders write options contracts on prediction market outcomes, collateralized by positions they already hold. Nobody had built it before. We architected it and led the team that did.
Read the case study
Vibe-code rescue and ongoing development
Clipflo
Clipflo is a video gallery platform for wedding content creators, built in Lovable by its founder. It took off fast, and its creators were soon uploading far more video than a first version is built for. We rebuilt the upload pipeline for scale and stayed on as Clipflo’s engineering team.
Read the case study
“I hired Virgil to help with a small development update and it turned into a fantastic long-term relationship. Virgil is hands-down one of the best people I’ve hired on Upwork.”
Ways to work with us
Fixed price when the scope is clear. A monthly team when it isn’t.
Strategy call
Free
30 minutes
A straight answer on what you need, what it should cost and the fastest path to launch.
Book a free strategy callLaunch Blueprint
$1,499
Fixed price, 5 business days
For AI-built apps, new AI products and automations
Built something with Lovable, Replit, v0, Bolt or Cursor? A senior engineer reviews your code, security, payments, data and hosting and tells you what to keep, fix or rebuild. Planning a new AI product or automation? We test it on a sample of your real data and work out the models, running costs and architecture. Either way, you get a clear path to launch and a quote to get there, 100% credited toward your build.
Get a Launch BlueprintMonthly development
$2,900+
Per month. Cancel with 30 days’ notice
For ongoing work and anything where the scope is still moving
A dedicated block of senior engineering hours every month, led by Virgil, for new features, fixes and support without re-quoting every change.
- Support20 hours$2,900/mo
- Build40 hours$5,600/mo
- Team80+ hoursfrom $10,500/mo
How we work
- 1
Scope
We agree on what gets built, what it costs and when it ships.
- 2
Build
Milestones or a monthly plan, with a demo every week. Problems raised early, in plain English.
- 3
Launch
We deploy, monitor and hand over. Then we stay on if you want us to.
You own all the code, accounts and IP. No lock-in.
Questions
Do you only build AI software?
No. We build all kinds of web and mobile software, and plenty of it has no AI at all. When AI would genuinely help, we know how to add it well.
How much does custom software cost?
It depends on scope, so there’s no fixed price list. After a free strategy call you get either a fixed price for clear milestones or a monthly plan from $2,900 while the scope is still moving.
How long does it take?
Weeks to a few months for most first versions, delivered in milestones with a demo every week. You get a realistic timeline up front, and we tell you early if anything threatens it.
Which technologies do you use?
React, Next.js and TypeScript on the web, React Native for iOS and Android, Laravel, Node and Python on the server, and PostgreSQL. We pick proven tools your next developer will know too.
Can you take over an app someone else built?
Yes. We review the code, tell you honestly what shape it’s in, then stabilize it and keep building.
Who owns the code?
You do. All code, accounts and IP are yours from day one, in repositories and cloud accounts you control.
LET’S TALK.
Book a free 30-minute strategy call with Virgil
Pick a time that suits you. You’ll get a straight answer on what you need, what it should cost and the fastest path to launch.
