Hanif Carroll

Hanif Carroll

AI Engineer

I take AI products and backend systems from business needs to production. Open to remote employment and contract work.

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!

Michael ShackelfordFounder & CEO, Genrupt
1 / 6
  1. Mar 2024 — Present

    Founder & AI Product Engineer · HC Studio

    Deliver paid client AI products from business requirements through backend engineering, integrations, UX, and launch.

    Genrupt

    Contract product engineering

    Built an OCR and inpainting editor that turns image text into editable layers, atomic PostgreSQL credit accounting, recoverable generation jobs, and permissioned MCP workflows. Helped Genrupt support its first 200 paying customers.

    • TypeScript
    • PostgreSQL
    • OCR / Inpainting
    • MCP

    Palabruno

    Contract full-stack engineering

    Took an early prototype to launch across iOS, Android, and web. Built an NLP and LLM reader pipeline that produces tappable words, phrases, and contextual learning cards, with targeted repair, regression evaluations, and durable processing that recovers from failures.

    • TypeScript
    • NLP
    • React Native
    • Stripe
  2. 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%.

    • TypeScript
    • React
    • AG Grid
  3. Jan 2019 — Oct 2021

    Software Engineer · Capgemini

    Maintained five Java Spring Boot microservices for GE Aviation. Delivered a reporting module for Disney Cruise Line's ship and crew management system and executive KPI dashboards for Cisco; cut automated test-suite runtime 60%.

    • Java
    • Spring Boot
    • TypeScript
    • Angular
    • React
  4. 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%.

    • JavaScript
    • GitLab
    • CI/CD
Download full résumé

Hey, I’m Hanif. I’m an AI engineer with eight years of software engineering experience, building AI products and backend systems from business requirements through launch.

After working at 8base, Capgemini, and LeagueApps, I now run HC Studio, where I turn ambiguous ideas into useful, production-ready software.

Recent client work includes AI image editing, language-learning pipelines, billing, and recoverable background processing. I helped Genrupt support its first 200 paying customers and took Palabruno from an early prototype to launch across iOS, Android, and web.

I got into programming after Mr. Robot inspired me to learn how to code.

Outside of work, I like to lift weights, experiment with AI, and have merienda in cozy coffee shops.

Read my notes

Have something to ship?

Tell me what you're building, and we'll work out the next step.