
Hanif Carroll
AI Product Engineer
I build customer-facing products, internal tools, and workflow automations for B2B SaaS teams. Open to contract work.
About
Hey, I’m Hanif. I’m an AI product engineer with eight years of experience building web, mobile, and AI products. I care obsessively about the details that turn working software into a quality product that people love to use.
I got into programming after deciding physical therapy wasn’t the path for me. While figuring out what I wanted to do next, I started watching Mr. Robot. The show hooked me and inspired me to learn how to code.
I went on to work at 8base, Capgemini, and LeagueApps, building products in environments that ranged from large consulting teams to fast-moving technology companies. Along the way, I learned how to turn ambiguous ideas into thoughtful, useful products without losing sight of the people using them.
Today I run HC Studio, a solo product studio building AI-powered products for early-stage founders. I recently shipped an AI-powered Amazon seller platform to its first 200 paying customers and built a Spanish reading app from concept to production across iOS, Android, and the web, with subscriptions and LLM features. I also enjoy thinking about UX, UI, marketing, and client acquisition.
Outside of work, I like to lift weights, experiment with AI, and have merienda in cozy coffee shops. My ideal order is a ham-and-cheese croissant and a slice of red velvet cake with a café con leche.
Projects

Genrupt
Built the billing, credit accounting, background jobs, and agent workflows that moved Genrupt from an AI demo to dependable paid operations for its first 200 seller customers.

Palabruno
Took a founder's Spanish-reading idea to launch on the App Store, Google Play, and web — owning product, UX, and full-stack engineering for AI reading, teacher workflows, and subscription billing.

BA Eventos
Built a live AI event-discovery product that turns fragmented Buenos Aires listings into grounded search across 1,600+ scheduled events and 1,500+ venues.

Casamo
Built and launched an evidence-backed stay-audit product for remote workers, with Airbnb and Booking.com scans, saved reports, payments, usage limits, and analytics.

Product Usage Scoring & Routing
An explainable weekly Sales and Customer Success routing system on 120 fictional accounts — fit, usage, and intent scored separately, with a decision packet on every route and one bounded, idempotent HubSpot sync.
Experience
- Mar 2024 — Present
Founder & Lead Product Engineer · HC Studio LLC
Solo product studio building AI-powered web and mobile products for early-stage founders — owning discovery, MVP scoping, UX, full-stack build, billing, and launch. Scaled Genrupt to its first 200+ paying customers and took Palabruno from idea to live on the App Store, Google Play, and web.
- Nov 2021 — Feb 2024
Senior Front End Engineer · LeagueApps
Cut organizer scheduling time 45% with drag-and-drop calendar workflows and conflict detection, and optimized large reporting grids with virtualization to cut load and interaction lag by 70%.
- Jan 2019 — Oct 2021
Software Engineer · Capgemini
Led delivery of a reporting module for Disney Cruise Line's ship and crew management system, built executive KPI dashboards for Cisco, and cut automated test-suite runtime 60%.
- Nov 2017 — Nov 2018
Front End Engineer · 8base
Built CI/CD scripting across Jira and GitLab to cut ticket close time 15%, and refactored 20+ shared UI components into a reusable library, reducing duplicate code by 30%.
Blog
Spreadsheet vs. Database: When a Growing Business Needs an Internal Tool
Choose whether to keep your spreadsheet, add controls, use a CRM, inventory system, or work-management platform, or build custom software.
Business Process Mapping Examples: One Service Workflow Before and After
See one complete business process mapping example for a service company, from scattered requests and spreadsheet handoffs to one shared job record.
Reliable AI Workflows Are Learned Through Failure
A reliable AI workflow becomes clearer when a failed run reveals which decision, approval, or stop condition came too late.