Skip to content
View theangeloumali's full-sized avatar
🎯
Building amazing tools
🎯
Building amazing tools

Block or report theangeloumali

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
theangeloumali/Readme.md

Hey, I'm Angelo 👋

Senior Software Engineer and AI Engineer. Agentic AI, Claude, MCP, multi-agent systems. React Native, Next.js, TypeScript, Supabase.

Angelo's daily.dev card

Senior Software Engineer & AI Engineer. I founded ZKidz Dev LLC in 2020 and still write the code on the builds that matter. 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.

Available for Work

GitHub LinkedIn Email Portfolio


🤖 Building with AI

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.

AI products in production

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. 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 Zod structured output

How I build

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

I have not measured the speedup against a controlled baseline, so I am not going to put a multiplier on it. What I can say is that the gates run on every task rather than when there is time for them.


💻 Tech stack

Frontend

React Next.js TypeScript Tailwind CSS shadcn/ui Vite Framer Motion

Mobile

React Native Expo Flutter iOS Android EAS

Backend and data

Node.js NestJS FastAPI Python Supabase PostgreSQL Drizzle GraphQL Firebase

AI

Claude Gemini OpenAI Vercel AI SDK MCP

State, tooling, infra

TanStack Query Zustand Redux Turborepo Playwright Fastlane Vercel AWS Stripe Sentry


🛠️ What I specialize in

Agentic AI systems. Multi-step reasoning over a constrained tool surface with schema-validated output, real-time 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.


💼 Experience

Period Role Company Location
2020 - Present CTO & Principal Software Engineer · AI Solutions Architect ZKidz Dev LLC Remote
2022 - 2024 Senior Software Engineer Blackpepper Auckland, NZ
2020 - 2022 Senior Software Engineer Adaca Sydney, AU
2017 - 2020 Software Engineer & Lead Developer 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 across parallel client engagements, delivering 7+ production projects.

📌 Featured work

💰 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

Site · Web app

🎙️ My Business Coach

Voice AI coaching platform for a Singapore startup. Brought in mid-flight to split WebRTC audio from application logic and make language switching deterministic across 7 languages.

Tech: Flutter, FastAPI, Pipecat, WebRTC, Supabase

Learn more

🎯 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

Web app

💡 IdeaFlare

Voice or text in, structured execution plan out. Summaries, feature breakdowns, tasks, risk assessments.

Tech: React Native, Expo, Gemini AI, Supabase, Drizzle

Website

🏠 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

Website · Android · iOS

🏦 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

Website

🦷 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

Web app

🏘️ 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

Website · Agency portal

📸 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

Website

🔐 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

Website

🤝 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

Web app

🛒 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

Web app

📊 PulseTrack

Project management with ticket tracking, time tracking, and billing in one loop. Turbo monorepo.

Tech: Next.js 15, Supabase, Drizzle, TanStack Query, Turborepo

Web app

🏈 FTBLRLife

Sports social platform. Networking, video, real-time messaging, and performance analytics for athletes, scouts, and coaches.

Tech: React Native, Firebase, Redux, GraphQL

Android · iOS

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


📊 By the numbers

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

📈 Stats

Streak and activity

GitHub streak stats
Contribution activity graph

Profile summary

Profile details
Repositories per language Most committed language

Where the hours actually go

From: 04 December 2022 - To: 06 October 2026

Total Time: 4,212 hrs 21 mins

TypeScript           2,697 hrs 31 mins     ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀   64.04 %
Markdown             340 hrs 10 mins       ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   08.08 %
JSON                 227 hrs 41 mins       ⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   05.41 %
Other                227 hrs 35 mins       ⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   05.40 %
Text                 100 hrs 9 mins        ⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   02.38 %
Random dev quote
Profile views GitHub stars

📬 Get in touch

Open to principal and staff engineering work, AI architecture, and selective client builds through ZKidz Dev — including fractional CTO engagements.


Still learning, still building, still shipping.

Pinned Loading

  1. CalculatorRN CalculatorRN Public

    Java 1

  2. ImageSearchApp ImageSearchApp Public

    Java 1

  3. MovieApp MovieApp Public

    JavaScript 1

  4. CEUApp CEUApp Public

    This repo is my mobile app project

    HTML

  5. TheBreweryApp TheBreweryApp Public

    TypeScript 1

  6. SlickUser SlickUser Public

    Java