[HANIF.DEV]
Accepting New Projects

Fullstack

+ AI

Engineer

+
Hanif Carroll

Status: Active

Hanif Carroll

Code is a means to an end. Most developers forget that.

I help founders ship products their users love. AI agents, semantic search, full-stack apps. I care about the product, not just the technology.

tech_stack.json
{
"technologies": [
"Claude",
"Gemini",
"React",
"TypeScript",
"Node.js",
"PostgreSQL"
]
}
Claude Code Google Gemini Cursor React TypeScript Next.js Node.js PostgreSQL Tailwind Docker Bun Prisma Claude Code Google Gemini Cursor React TypeScript Next.js Node.js PostgreSQL Tailwind Docker Bun Prisma Claude Code Google Gemini Cursor React TypeScript Next.js Node.js PostgreSQL Tailwind Docker Bun Prisma Claude Code Google Gemini Cursor React TypeScript Next.js Node.js PostgreSQL Tailwind Docker Bun Prisma

Selected Work

Testimonials

Monica Londoño

Monica Londoño

Co-founder · Punto de Partida

Hanif quickly understood our needs, both from a business and aesthetic perspective, and translated them into a clean, functional website in no time. His professionalism and data-driven approach made the entire process seamless. The result exceeded our expectations.

Markis Zarate

Markis Zarate

Founder, Creative & Graphic Designer · Zarate Studios

Hanif delivers high quality work with strong attention to detail. 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's the kind of developer who not only gets the job done but elevates the process for everyone involved.

Sarah Hibner

Sarah Hibner

Senior Product Designer · LeagueApps

Hanif was a pleasure to work with! He suggested design-to-engineering hand-off improvements to make our workflow more efficient, provided great feedback during story time reviews, asked insightful follow-up questions during design reviews, and brought my Figma designs to life so we could deliver value to our users.

About

My Journey

Started programming in 2017 after deciding physical therapy school wasn't for me.

After shipping products at Capgemini and LeagueApps, I went independent. Now I build AI-powered products for early-stage founders.

Product-Minded

I don't stay in the "engineering" box. I care about UX, product strategy, and understanding user needs.

Built scheduling tools adopted by 3,000+ sports organizers.

AI Integration

I'm obsessed with how AI changes how we work. Not the hype—the actual integration.

The bottleneck isn't intelligence; it's knowing where AI fits and where it doesn't. I build chatbots, RAG systems, and workflow automation that solve real problems.

What's Next

I build products for early-stage founders who need to ship fast. Also open to the right full-time role.

I want to build things that empower people, not just sell more ads.

Services

MVP & Product Builds

I take your idea from zero to shipped product. Full-stack, AI-native, designed to grow. You get a working product, not a prototype.

Feature Sprints

Need to ship fast? I plug into your codebase and deliver production features in weeks, not months. React, Node, AI integrations, billing, the works.

AI Agents & Chatbots

RAG systems, conversational AI, and tool-use agents that actually work. Not demos. Production systems that handle real user queries and take real actions.

Experience

2024-NOW

Full-Stack Software Engineer

FREELANCE

  • Performed as fractional CTO for an emerging social events platform, leading a team of 2 juniors.
  • Built the AI text-editing and video generation pipeline for an e-commerce AI platform (Vision OCR, inpainting, font detection, 10+ AI providers).
  • Solo-built BA Events, an AI event discovery platform with conversational search across 5 live data sources.
2023-2024

Senior Front End Engineer

NEARSURE

  • Improved efficiency for 3,000+ sports organizers by engineering an interactive scheduling tool.
  • Enhanced mobile experience with optimized list view for rapid event editing.
2021-2023

Front End Engineer

LEAGUEAPPS

  • Reduced scheduling time by 45% with intuitive drag-and-drop scheduling grid.
  • Eliminated team double-booking with automated conflict detection system.
  • Established standardized front-end component library using Styled Components and Storybook.
2019-2021

Software Developer

CAPGEMINI

  • Developed comprehensive cruise ship management application covering berthing, reporting, and scheduling.
  • Boosted productivity by reducing test suite execution time by 60%.

Latest Posts

View all posts

Beyond Code

01

Fitness

20 years of lifting—500 lb squat, 405 lb bench, 620 lb deadlift. Competitive ultimate frisbee player.

02

Community

Ran a social community in Buenos Aires for 3 years, connecting people and building relationships.

03

Exploration

Learned Spanish during the pandemic, then moved to Buenos Aires for 3 years. Drawn to experiences that expand perspective.

04

Teaching

Natural at breaking down complex topics into simple terms. Whether it's lifting technique or a technical concept, I enjoy helping others understand.

05

Intentionality

I think a lot about how to live well. Daily reflection, goal-setting, and building systems to become the person I want to be.

06

Empathy

I naturally see things from others' perspectives. It shapes how I build products, communicate, and connect with people.