
Hanif Carroll
Forward Deployed Engineer
I work directly with clients to understand their workflows, define a practical scope, and build the software that supports their work.
My experience spans operations tools, integrations, production AI applications, and improving existing products.
Available for fully remote roles and contracts with AI implementation agencies.
Client work

Desarmadero La Torre — From parts catalog to operations prototype
Built a searchable parts catalog, then translated a returning client’s sales, payment, and dismantling workflows into a specification and role-based prototype.

Genrupt — Building dependable AI seller workflows
Worked directly with the founder on AI seller workflows and the account permissions, billing, credits, and recoverable processing behind them.

Palabruno — From product scope to launch and handoff
Collaborated on scope and learner/teacher workflows, then delivered web and mobile applications, subscriptions, payments, and release documentation.

Mucho Hangouts — Stabilizing a live product while delivery continued
Addressed messaging, authentication, and application-state failures in an existing product while providing technical direction and mentoring its developers.
Feedback
Experience
- Mar 2024 — Present
Founder & Software Engineer — Client Consulting · HC Studio
Deliver software directly for clients and founders, with engagements spanning discovery, scoping, implementation, production support, and handoff.
Desarmadero La Torre
Client software and operations prototype · 2025 — 2026
- Translated client discovery into a functional specification and an interactive SvelteKit operations prototype covering sales, payment release, dismantling assignments, and vehicle lookup.
- Built a parts catalog searchable by make, model, and year, with photos so customers could check stock before calling and staff could update listings, reducing phone inquiry volume.
Genrupt
Contract AI Product Engineer · 2025 — 2026
- Built AI generation, listing preparation, and image editing workflows for Amazon sellers, including OCR and inpainting; worked alongside the founder to help support Genrupt’s first 200 paying customers.
- Built organization billing, shared credits, and recoverable generation jobs; used atomic PostgreSQL reservations to prevent credit overspending and provider-job reuse with idempotent settlement to prevent duplicate charges on retries.
- Connected external AI agents to market-analysis and Amazon-listing workflows through OAuth-authenticated MCP tools, with organization permissions and asynchronous results.
Palabruno
Contract AI Product Engineer · Mar — Apr 2026
- Worked with the founder to take a Spanish-reading prototype through launch on iOS, Android, and web, including learner and teacher workflows, Stripe and RevenueCat subscriptions, release documentation, and handoff.
- Built a reading pipeline combining linguistic rules with constrained LLM generation, with checks that learning cards matched the selected word or phrase, targeted regeneration of invalid cards, and regression tests.
Mucho Hangouts
Fractional CTO · 2025
- Stabilized messaging, notifications, and sign-in in a live product by centralizing authentication and server state and fixing socket connection lifecycles, while feature delivery continued.
- Provided technical direction for a five-person team and mentored two junior developers through reviews, pairing, and reusable patterns.
Additional consulting
- Casa Elaria: Built a storefront that captured email interest at checkout without taking payment, enabling a purchase-intent test before inventory investment.
- JIEC Labs: Reviewed the shopping journey and delivered seven prioritized recommendations covering product discovery, product-page clarity, and mobile performance.
Independent products & demos
- Switchboard — Agentic system demo: Built a Python/FastAPI and LangGraph agent that investigates customer-change requests and proposes policy-checked changes for human approval; deployed on AWS using Step Functions, SQS, and DynamoDB.
- Casamo — Independent product: Built an AI product that helps digital nomads find and compare furnished accommodation on Airbnb and Booking.com, evaluating listings against their requirements using photos, amenities, and guest reviews, and highlighting trade-offs and questions to confirm before booking.
I also build and operate BA Eventos, a conversational event-search product for Buenos Aires.
- Nov 2021 — Feb 2024
Senior Frontend Engineer · LeagueApps, later via Nearsure
- Modernized tournament scheduling with React on the company’s first migration team, helping establish shared frontend patterns and components.
- Built drag-and-drop scheduling with conflict checks to prevent double bookings, plus self-service reporting for tournament operators.
- Jan 2019 — Oct 2021
Software Engineer · Capgemini
- Owned the reporting module and developed additional features for Disney Cruise Line’s crew management system, which handled scheduling, cabin assignments, and crew contracts.
- Built KPI dashboards for Cisco; maintained Java Spring Boot microservices for GE Aviation.
- Nov 2017 — Nov 2018
Frontend Engineer · 8base
- Built Jira / GitLab CI/CD automation and refactored 20+ shared UI components into a reusable library.
About
Hey, I’m Hanif. I’m a forward deployed engineer based in Buenos Aires. I got into programming after Mr. Robot inspired me to learn how to code. I now have 9+ years of experience and work directly with clients on software, integrations, and AI applications.
After working at 8base, Capgemini, and LeagueApps, I now run HC Studio, where I work with founders and product teams to turn ambiguous ideas into useful, reliable software.
My recent client work includes operational discovery and a prototype for Desarmadero La Torre. I also helped Genrupt support its first 200 paying customers and took Palabruno from an early prototype to launch across iOS, Android, and web.
For the past three years, I’ve used coding agents to build software and complete workflows across websites and apps. My experience includes Cursor, Claude Code, Codex, and Pi. I’ve written about using agent-generated diagrams to review Casamo’s workflow.
I’m interested in how businesses organize work and where software can help. I’m currently reading Fundamentals of Business Process Management, Thinking in Systems, and Designing Your Organization to deepen my understanding of processes, systems, and organizational design.
Outside of work, I like to lift weights, experiment with AI, and have merienda in cozy coffee shops.
Read my notesBlog
Using diagrams to help AI agents find wasted work
I had an agent draw Casamo's report workflow, then used the drawings to decide where to look for wasted work in the code.
Where Net Promoter Score Came From
Have you ever wondered about the origin of the term Net Promoter Score (NPS)? I did, so I decided to do some research.
What Is Business Process Management? A SaaS Onboarding Example
Follow a SaaS onboarding example through the six BPM lifecycle phases, from identifying delays to testing a better process.