ship-loop
- Issue
- Worktree
- Gates
- Preview
- Merge
Takes a GitHub issue to a verified preview and a gated merge. Isolated worktree, a coding agent, test and risk gates with a bounded fix loop, merge only on green.
TypeScript · Claude Code · GitHub ActionsShipping production software since 2015, nine of those years inside a large e-commerce platform. Now building my own Arabic-first products.
Next.js, Supabase and Stripe for the product. OpenAI, Claude and Gemini where a model earns its place.
Takes a GitHub issue to a verified preview and a gated merge. Isolated worktree, a coding agent, test and risk gates with a bounded fix loop, merge only on green.
TypeScript · Claude Code · GitHub ActionsStatic checks for the Supabase + Next.js mistakes that reach production quietly. Run it in CI or before a launch.
TypeScript · Supabase · Postgres · StripeArabic RTL layout and Tap Payments checkout wired from the first commit, for Gulf apps that can't use Stripe.
Next.js · TypeScript · TailwindAn Arabic-first AI CV builder and Gulf job board. Build and tailor CVs in Arabic and English, ATS scoring, aggregated GCC job feeds, right-to-left throughout.
Next.js · Supabase · Stripe · LLM APIsSecond-largest contributor to the Next.js front end of a Solana betting app, plus the Lambda and Postgres APIs behind it.
Next.js · Solana · AWS Lambda · PostgresDesigned and built the website for a blockchain security audit firm, with audit report pages, service breakdowns and consultation booking.
Next.js · TypeScript · TailwindThe monitoring dashboard for Sentnl's blockchain validator tests. Producer-level results, missed-block tracking and drill-down stats across mainnet and testnet.
Next.js · Node.js · TailwindLanding pages and campaign content on a headless CMS.
ContentfulThe back office agents use to take orders over the phone.
Back officeHSE's social live-commerce mobile app.
React Native · Kotlin · AWSEverything a shopper touches from sign-in to paid order: login, account data, checkout and the services behind them, where a failed order is lost revenue. As lead contributor I build the features shoppers touch, from payment flows and A/B-tested checkout steps to login and account security, and keep the services stable as traffic grows, with the monitoring, alerting and on-call that catch problems first.
React · TypeScript · Redux · Kotlin / Vert.x · SentryOn a team building the internal tools behind an online learning library: micro front ends and the microservices under them for managing courses, their images and other content.
React · Node.js · Micro front ends · MicroservicesWebsites and online shops for clients: custom PHP and Laravel builds, WordPress sites and themes, PrestaShop stores, and JavaScript front ends. Also an event management platform with online registration.
JavaScript · PHP · Laravel · WordPress · PrestaShopOnly what I have shipped in production or in public.