Hi, I'm Cristian Milea

Full-Stack &
Mobile Developer

Building production software end to end — SaaS platforms, AI integrations, and native mobile apps shipped to real users.

astro Astro
typeScript TypeScript
react React
next Next
nestJS NestJS
tailwindcss Tailwindcss
kotlin Kotlin
swift Swift
supabase Supabase
postgreSQL PostgreSQL
googleCloud GoogleCloud
docker Docker
stripe Stripe
cloudflare Cloudflare

What I do?

  • Web & Backend
    • Full-stack Web — Next.js, NestJS, TypeScript
    • Payments & Auth — Stripe, Clerk, Supabase Auth
    • Astro / Static Sites
  • Mobile
    • Native Mobile — Swift/iOS, Kotlin/Android
    • Cross-platform Mobile — React Native / Expo
    • Embedded/Hardware — Bluetooth BLE, Raspberry Pi
  • Cloud, Data & AI
    • AI/ML Integration — Vertex AI, Gemini, AI agents
    • Cloud & Infra — GCP, Docker, Cloudflare
    • Databases — PostgreSQL, BigQuery, Supabase, Redis
  • Design & Quality
    • Design Systems — Tailwind, Tamagui, shadcn/ui
    • Testing & QA — Jest, Vitest, Maestro E2E
    • Open Source — MIT/GPL projects, community tooling

My work

Projects

Kontrol-F

Kontrol-F

Live

AI-driven CFO platform for multi-tenant financial management — document ingestion, BigQuery analytics, conversational AI, and a custom formula DSL.

Next.js NestJS PostgreSQL MongoDB DuckDB BigQuery Vertex AI Stripe Clerk
CoupleStars

CoupleStars

Live

A shared space for couples to stay organized and connected — from one codebase across iOS, Android, and Web.

Expo Tamagui Supabase
Capital Swipe

Capital Swipe

In Review

A flag-to-capital swipe quiz game — offline-first, no backend, currently submitted for review on both app stores.

Expo React Native TypeScript
Ink Cartridge

Ink Cartridge

Live

Open-source app store for pwnagotchi e-ink devices — a Python plugin/catalog system plus native companion apps for Android and iOS over Bluetooth.

Kotlin Swift Python Bluetooth
TravelUnicorns

TravelUnicorns

Live

Travel blog and brand site.

My story

About me

I've always been curious about how things work—not just the finished product, but the systems underneath. That curiosity eventually became a career, and for the past 15 years I've been building software across the stack, from backend services to modern web applications, wherever the problem happens to live.

What keeps me interested isn't a particular language or framework. It's figuring out why something feels slow, complicated, or fragile, then finding a simpler way to build it. I enjoy turning messy ideas into reliable systems, whether that's shipping products, automating workflows, or exploring how AI can make everyday tools genuinely more useful.

Originally from Romania, I've spent the last few years traveling the world while continuing to build software remotely. Along the way I've picked up interests in photography, travel, automation, and creating products that solve problems I'd want solved myself.

I don't feel like I've "arrived." Technology moves too quickly for that. There's always another tool to explore, another architecture to rethink, or another idea worth building. That's probably what I enjoy most about this industry.