Sonny Castro
Creating with code. Small details matter.
Overview
Social Links
About Me
i build cool things from miami.
currently building shoplift — a ugc engine for tiktok shop sellers — and shipping ai automation for a miami real estate firm.
before that, ~5 years full-stack & onchain: smart contracts, minting dapps, and web3 infra for teams like arenax labs and ai arena.
Projects(5)

UGC engine for TikTok Shop sellers — paste your store, get an instant content report, and have real creators film your videos every month.
- Content layer of the AI dropshipping stack: real human creators, no AI faces
- Store link → instant content report → first creator video delivered fast
- ~20 creator videos per month with full usage rights for ads and organic
- Multi-platform output for TikTok Shop, Reels, Shorts, and Spark codes
- Same-day retainers for creators; cancel anytime
- Live at Shoplift
- React
- Next.js
- TypeScript
- Tailwind CSS
- Vercel
- UGC
- TikTok Shop

A native iOS app for tracking the little promises friends make to each other — "I owe you a coffee," "Date night on me," "I'll wash the dishes."
Built around a coupon-card metaphor: every IOU is a tear-stub ticket you can send, redeem, fulfill, or break. Two taps to send, one tap to redeem.
- Backend: Supabase Postgres with row-level security, pg_cron for auto-expiry and reminder pushes, edge functions for the APNs pipeline
- Real-time sync between sender and recipient with optimistic UI
- Auth: Apple Sign In + Phone OTP (Twilio), with email/phone-based promise linking for unregistered recipients
- Monetization: RevenueCat-powered free trial → Pro subscription
- Trust & safety: block flow with RLS-enforced send blocking across all identifier types
- Design system: custom typography, palette, haptics, sound effects, and a 6-frame onboarding flow
Live on the App Store since May 2026.
- SwiftUI
- iOS
- Supabase (Postgres + RLS + pg_cron)
- RevenueCat
- APNs
- Fastlane
- Apple Sign In
- Twilio Phone OTP

Modern floral design studio website for Ikebana Miami.
- Built a full-featured studio website with services, events, subscriptions, and contact pages
- Japanese-inspired design aesthetic reflecting the art of ikebana
- Custom event booking and subscription flows
- Live at Ikebana Miami
- React
- Next.js
- TypeScript
- Tailwind CSS
- Vercel
- Stripe

ERC721 collection with a custom React minting dApp.
- Built and deployed smart contracts and mint flow end-to-end
- Sold out launch; generated 241 ETH in trading volume
- Implemented secure minting, metadata handling, and indexer-friendly events
- Live at Milady Colombia
- Smart contract on Etherscan
- NFT collection on OpenSea
- Solidity
- React
- Next.js
- ERC721
- Node.js
- Viem
- Foundry
