Available for new projectsBased in Italy from September 2026
I ship complete digital products in days, not months
I pair 20+ years of web design and front-end experience with the modern AI stack to deliver MVPs, SaaS products, and premium landing pages — at a fraction of traditional timelines.

years of experience
live SaaS products
developers led
landing + Stripe shipped
What I bring
Real AI-powered speed
Landing with Stripe in 2 days. MVPs in 1–4 weeks. Documented workflow, 3 live products built entirely with AI-first tooling.
End-to-end autonomy
From brief to production deploy, one person handles everything. No handoffs, no delays, no coordination overhead.
Design + tech + business
20+ years turning objectives into measurable results — design that converts, code that scales, decisions that ship.
Team leadership
Actively managing 3 developers. I bring senior oversight to projects that need both hands-on execution and direction.
Most agencies still quote 3 months for what I ship in 2 weeks.
Live products
Built overnight when the need emerges
The admin and client portal you're using? I built them for myself in 2 days. Same speed I deliver to clients.
mcaliman backoffice
admin.mcaliman.comBuilt end-to-end · 2 days · 52 commits
Client management system with authenticated admin area, CRUD for projects and milestones, Stripe invoicing, and a public client portal with magic link auth. The same system you're seeing proof of in the case study above.
Built with the tools that move fast
The modern stack. No legacy. No compromise.
How I work
Understand the problem
Define scope, sketch architecture, identify risks early. No wasted cycles.
Design, code, and integrate
Iterating daily with live previews. Design and development happen in parallel.
Deploy to production
Transfer ownership, go-live support, and documentation included.
Understand the problem
Define scope, sketch architecture, identify risks early. No wasted cycles.
Design, code, and integrate
Iterating daily with live previews. Design and development happen in parallel.
Deploy to production
Transfer ownership, go-live support, and documentation included.
A real-time window into your project
No more email chains or status check-ins. Every client gets a dedicated, secure portal that shows exactly where things stand — and where they're going.
Real-time progress tracking
See every milestone update the moment it happens — from discovery to delivery.
Centralized file sharing
Design mockups, credentials, and deliverables in one secure place. No more searching through emails.
Integrated invoicing
Professional invoices with one-click payment. Full payment history at a glance.
Complete transparency
Every update, every file, every invoice — always accessible at your personal project URL.
This site is the proof
Built in 2 days · 52 commits · ~10 hours active work
The landing, admin backoffice, client portal, and Stripe-powered invoicing you're seeing — built from scratch in 2 days with 52 commits and ~10 hours of active work.
52 commits · hover to inspect
Key decisions
Local SVGs over icon library
For Bolt, v0, and shadcn/ui logos, swapped the simple-icons package for hand-optimized local SVGs with proper light/dark variants. Small bundle cost for pixel-perfect rendering and brand-accurate colors.
One Next.js app, three domains
Instead of separate projects for landing, admin, and portal, used Next.js middleware to route mcaliman.com, admin.mcaliman.com, and /projeto/[token] from a single codebase. Shared components, shared build, one deploy.
Custom auth over Supabase Auth
Built magic link authentication with JOSE and a custom magic_links table instead of Supabase Auth. Total control over token lifecycle, session duration, subdomain cookies, and email delivery via Zoho SMTP.
“This is what 'days, not months' looks like in practice.”
Start a project
Tell me about your idea. I'll get back to you within 24 hours.


