Chief Technology Officer at ZKidz Dev LLC. I've been shipping production mobile and web software since 2017. These days most of that work runs through AI agents I direct like a dev team, with TDD and automated review enforced on every task.
Based in the Philippines, delivering across AU, NZ, US, CA, and PH.
Two separate things, and I think the distinction matters: AI systems I ship for clients, and the AI system I use to ship everything else.
| Project | What the AI actually does |
|---|---|
| Kitna (ClearSpent) | Conversational finance agent with 20+ tools. Voice transactions, spend analysis, and a proposal step where nothing moves until you approve it. Gemini AI. |
| My Business Coach | Real-time multilingual voice agent for a Singapore startup. A discovery agent runs structured intake, then hands off to specialized coaches using LLM chemistry scoring and deterministic switching across 7 languages. Pipecat and WebRTC. |
| Lead Nurture Agent | Scores webinar leads in real time with Claude, alerts closers in Slack, and runs personalized follow-up on cold leads. RAG pipeline, Inngest for durable workflows, GoHighLevel CRM. |
| IdeaFlare | Turns a voice note or a raw thought into summaries, feature breakdowns, execution plans, and risk assessments. Gemini structured outputs. |
| Agency Partner Hub | Generates client audit decks with Claude, rendered to PPTX, plus Stripe Connect commission payouts. |
| AI Bot Marketplace | SMS and voice automation bot templates across 376+ business niches. |
Claude Gemini OpenAI Vercel AI SDK MCP Pipecat WebRTC Inngest pgvector RAG
I run an orchestration framework called SuperClaude on top of Claude Code. It routes work to 11 specialized agent personas (frontend, backend, security, QA, architecture, and so on), and it will not let a task close until the quality gates pass.
- Parallel agent teams handle independent slices of a feature at once, with exclusive file ownership so they don't collide
- MCP servers wired into the daily loop: Context7 for docs, Playwright and Chrome DevTools for verification, plus research and code-navigation servers
- Custom skills for the workflows I repeat: TDD feature builds, agent-team dispatch, deep research, automated code review
- Enforced gates on every task: format, lint, typecheck, tests, build, then a runtime smoke test before anything is called done
The honest version of the payoff: roughly 3 to 5x faster on feature delivery. The gates are what make that number real instead of just faster output.
Frontend
Mobile
Backend and data
AI
State, tooling, infra
Agentic AI systems. Multi-step reasoning with tool use, RAG pipelines over vector search, voice agents, and multi-provider setups across Claude, Gemini, and OpenAI. Durable workflows that survive crashes and retries.
Multi-tenant SaaS. Row-level security, per-tenant subdomains, custom theming, data isolation. Built it for dental clinics, mortgage brokerages, and a franchise partner network.
Cross-platform mobile. React Native and Expo, with Flutter where the client stack calls for it. Apps live on both stores under client company names.
Monorepo architecture. Turborepo with shared UI packages, backend hooks, and generated GraphQL artifacts across web and native targets.
Release automation. Fastlane, Bitrise, and EAS pipelines. Cut release cycles 50 to 80 percent across the client portfolio.
| Period | Role | Company | Location |
|---|---|---|---|
| 2026 - Present | Chief Technology Officer | ZKidz Dev LLC | Melbourne, AU |
| 2025 - 2026 | Founder & AI Solutions Architect | ZKidz Dev LLC | Remote |
| 2020 - 2025 | Lead Software Engineer | ZKidz Dev LLC | Remote |
| 2022 - 2024 | Senior Software Engineer | Blackpepper | Auckland, NZ |
| 2020 - 2022 | Senior Software Engineer | Adaca | Sydney, AU |
| 2017 - 2020 | Software Developer → Full Stack | Trends & Technologies | Makati, PH |
A few things I'm proud of from those years:
- ZKidz Dev. Set the engineering standards every client engagement runs on, and own architecture and trade-off calls across the portfolio. Clients include PropApp, My Business Coach, FTBLRLIFE, PickleBook, realestateprojects.au, Taply, and Urban.
- Taply. Architected a white-label e-commerce platform serving 1,000+ businesses across 300+ branded storefronts. Drove 23% user growth, cut support tickets 30%, and halved build time with an automated Fastlane pipeline.
- Blackpepper. Shipped and maintained 6 React Native e-commerce apps for Glassons, RedRat, and Hallensteins. CI/CD work made deployments 60% faster.
- Adaca. Delivered 7 products across mobile and web, and cut bundle size 35% with code-splitting and tree-shaking.
- Urban.com.au. Two mobile apps and a web platform. Image caching work reduced load times 40%.
- Trends & Technologies. Led a cross-functional team of five and shipped 4 to 10 projects a cycle.
|
💰 ClearSpent Agent-first finance app. Tell Kitna what happened, it proposes the action, nothing moves without your approval. Tech: React Native, Next.js, Supabase, Gemini AI, Vercel AI SDK |
🎙️ My Business Coach Voice AI coaching platform for a Singapore startup. Discovery agent hands off to specialized coaches across 7 languages. ~9 months, 2,000+ commits. Tech: Flutter, FastAPI, Pipecat, WebRTC, Supabase |
|
🎯 Lead Nurture & Qualification Agent Real-time lead scoring with Claude, Slack alerts to closers, automated nurture for cold leads. Tech: Next.js, Claude AI, Inngest, Supabase, GoHighLevel |
💡 IdeaFlare Voice or text in, structured execution plan out. Summaries, feature breakdowns, tasks, risk assessments. Tech: React Native, Expo, Gemini AI, Supabase, Drizzle |
|
🏠 PropApp Off-market property marketplace for Australia where agents compete to win your listing. Turborepo, AU-resident data (Sydney). Tech: Next.js 16, React 19, Supabase, Drizzle, Stripe, Sentry |
🏦 Brokerverse White-label SaaS for Australian mortgage brokers. Per-broker subdomains, custom theming, block-based landing page editor. Tech: Next.js 16, React 19, Supabase, Drizzle, Stripe, Leaflet |
|
🦷 CrownOS Multi-tenant dental practice management. Patient records, scheduling, billing, inventory, clinical charting, real-time chat. RLS per clinic. Tech: Next.js, Supabase, Drizzle, TanStack Query, Zustand |
🏘️ realestateprojects.au Australian property platform across 5 products: listings site, agency portal, buyer app, agent portal, and a NestJS campaign API. Tech: Next.js, Vite, NestJS, Expo, Supabase, OpenAI, Google Maps |
|
📸 PICkle Book Monthly photo books with print-ready PDF export. 50 concurrent image uploads, 50-page layouts, Stripe payments. Tech: React Native, Expo, Next.js, Supabase, Stripe |
🔐 The Last Will Fully offline encrypted vault for wills, beneficiaries, and sensitive documents. Zero-knowledge, AES-256, biometric unlock. Tech: React Native, Expo, AES-256, Biometrics, Fastlane |
|
🤝 Agency Partner Hub Franchise control plane for AI automation agencies. Stripe Connect payouts, AI-generated audit decks, ROI calculator pages. Tech: React, Vite, Supabase, Stripe Connect, Claude AI |
🛒 AI Bot Marketplace Pre-built AI bot templates across 376+ business niches. SMS and voice automation, Stripe checkout, GHL delivery. Tech: Next.js, Supabase, Stripe, GoHighLevel, Drizzle |
|
📊 PulseTrack Project management with ticket tracking, time tracking, and billing in one loop. Turbo monorepo. Tech: Next.js 15, Supabase, Drizzle, TanStack Query, Turborepo |
🏈 FTBLRLife Sports social platform. Networking, video, real-time messaging, and performance analytics for athletes, scouts, and coaches. Tech: React Native, Firebase, Redux, GraphQL |
E-commerce and marketplace back catalog (click to expand)
| Project | What it is | Links |
|---|---|---|
| Glassons | E-commerce app for the NZ fashion retailer. Personalized recommendations, secure checkout. React Native, AWS Amplify, GraphQL. | Android · iOS |
| Hallensteins | Men's fashion e-commerce with loyalty program, size guides, and push notifications. React Native, AWS Amplify, GraphQL. | Android · iOS |
| RedRat Fashion | Fashion e-commerce with wishlists, size guides, and reviews. React Native, AWS Amplify, GraphQL. | Android · iOS |
| ShoreTrade | B2B marketplace for Australia's largest fishery market. Real-time trading and inventory. Also shipped the SFM Blue buyer and seller apps on the same platform. | Buyer Android · Seller Android |
| Urban.com.au | Real estate app with property search, map integration, and agent messaging. React Native, Firebase, Redux. | Website |
| Taply | White-label Shopify platform behind 300+ branded storefronts for 1,000+ businesses. Individual tenant apps have since been delisted. React Native, Shopify API, Redux. | Platform work |
🎯 Full portfolio, all 26 projects: theangeloumali.com
| Metric | Figure |
|---|---|
| White-label storefronts launched | 300+ |
| Businesses served | 1,000+ |
| Monthly end users | 300K |
| Production systems delivered | 15+ |
| Release cycle improvement | 50 to 80% faster |
| Bundle size reduction (Adaca) | 35% |
| Markets shipped to | AU, NZ, US, CA, PH |
From: 04 December 2022 - To: 21 July 2026
Total Time: 3,685 hrs 31 mins
TypeScript 2,445 hrs 17 mins ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀ 66.35 %
Markdown 224 hrs 36 mins ⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 06.09 %
JSON 220 hrs 44 mins ⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 05.99 %
Other 196 hrs 29 mins ⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 05.33 %
Bash 75 hrs 59 mins ⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 02.06 %Open to CTO and AI architecture work, plus selective client builds through ZKidz Dev.
- Email: angelo@theangeloumali.com
- LinkedIn: linkedin.com/in/christianangelo
- Portfolio: theangeloumali.com
- Company: zkidzdev.com
Still learning, still building, still shipping.





