
Hanif Carroll
Forward Deployed Engineer
I learn how an organization works, figure out where software could help, and build it with the people who’ll use it.
Open to fully remote roles and direct contracts.
“Hanif helped me build and optimize features at Genrupt.com and was essential at getting the app ready for scaling. He is really organized and great at finding ways to make things more efficient. He is also a pleasure to work with!”
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.
- TypeScript
- SvelteKit
- Cloudflare D1

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.
- TypeScript
- Next.js
- PostgreSQL

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.
- TypeScript
- React
- React Native

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.
- TypeScript
- React
- Node.js
Feedback
“I hired Hanif for a project that included building a web as well as mobile app for spanish teachers and students. We made good progress on the project and published the app on App Store as well as Play Store. Its very enjoyable working with him and he was very responsive during the whole time. He also brought a lot of valuable input as well as ideas to the application. I recommend working with him.”
“He’s reliable, communicates great, and has a sharp technical mind. Whether handling complex builds, troubleshooting under pressure, or adapting to shifting priorities, he was dependable every step of the way.”
“He suggested design-to-engineering hand-off improvements to make our workflow more efficient, asked insightful follow-up questions during design reviews, and brought my Figma designs to life so we could deliver value to our users.”
Experience
- Mar 2024 — Present
Independent Software Engineer · HC Studio
Deliver software directly for clients and founders, with engagements spanning discovery, scoping, implementation, production support, and handoff.
Client work
- Desarmadero La Torre (Contract engineer · 2025 — 2026): Built a parts catalog customers search before calling, then turned the sales, payment, and dismantling workflow into an operations prototype.
- Genrupt (Contract engineer · 2025 — 2026): Built AI seller workflows, billing, and shared credits, and helped support its first 200 paying customers.
- Palabruno (Contract engineer · Mar — Apr 2026): Took a Spanish-reading prototype to launch on iOS, Android, and web, then handed it off.
- Mucho Hangouts (Contract technical lead · 2025): Stabilized messaging and sign-in in a live product while guiding a five-person team.
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.
- TypeScript
- React
- AG Grid
- 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.
- Java
- Spring Boot
- TypeScript
- Angular
- React
- Nov 2017 — Nov 2018
Frontend Engineer · 8base
- Built Jira / GitLab CI/CD automation and refactored 20+ shared UI components into a reusable library.
- JavaScript
- GitLab
- CI/CD
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. The part of the work I enjoy most is the conversations: learning how people actually work and figuring out together what’s worth building.
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.
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 how I work and using agent-generated diagrams to review Casamo’s workflow.
I’m interested in how organizations work and how technology can fit around people. Right now I’m reading Thinking in Systems.
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.
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.
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.