[HANIF.DEV]
Accepting New Projects

Fullstack

Product

Engineer

+
Hanif Carroll

Status: Active

Hanif Carroll

I'm not here to just close tickets. I want to understand your product, your users, and your strategy—then ship the code that actually matters.

Full-stack, product-minded, and available for contract work or full-time roles.

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

Selected Work

Testimonials

Monica Londoño

Monica Londoño

Co-founder

"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

"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

"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.

I’ve worked at a large consulting company (Capgemini), a medium size startup (LeagueApps), and now I'm freelancing.

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.

What's Next

Open to full-time roles at early-stage startups or freelance engagements for the right projects.

I want to build products that empower people—not just sell more ads.

Experience

2024-NOW

Full-Stack Software Engineer

FREELANCE

  • Performed as fractional CTO for an emerging social events platform, leading a team of 2 juniors.
  • Fractional CTO for a video generation platform in the e-commerce space.
  • Delivered responsive portfolio websites and landing pages for various clients.
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%.

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.