Full-stack developer building products people actually use.

I'm Irfan Šahman, a full-stack developer and founder based in Sarajevo. I build web and mobile products from early ideas to production.

My work spans frontend, backend, databases and product - with a focus on clear systems, useful software and real users.

Next.js · React · TypeScript · Node.js · PostgreSQL · Prisma · Supabase · RedisREST APIs · WebSockets · NextAuth · Vercel · Sentry · PostHog · Analytics · Resend · SEO

Get in touch hello@sahman.dev

Selected work

Things I've built.

Products I've founded, built or currently help develop.

About me

I like software that earns its complexity.

Before becoming a developer, I spent years working directly with people as a coach. That experience still shapes how I build software: systems can be complex underneath, but using them shouldn't be.

I'm also the founder of MojTrener.ba, which means my work rarely ends with writing code. Product decisions, users, analytics, growth, infrastructure and production problems are all part of building something people actually use.

Something different

There's another
version of this portfolio.

An interactive journey through computing, command lines, the web and the systems behind the software we use today.

Explore the story

Have something
worth building?

I'm open to remote roles, product teams and selected collaborations.

hello@sahman.dev