Software developer · Karaj, Iran

Thoughtful software, built around real problems.

I’m Farid Kanaani. I turn clear problems into focused, well-crafted digital products—and document the decisions behind every build.

BASE
Mehrshahr, Karaj
FOCUS
Web development
CURRENTLY
Building this portfolio

SELECTED WORK

Proof over promises.

I’m building a portfolio of complete, usable projects. Each case study will explain the problem, my role, the trade-offs, and what I learned.

NEXT CASE STUDY

Built around a real hiring brief.

For each role I pursue, I’ll identify the skills the team needs and build a focused project that demonstrates them with evidence—not keyword lists.

UP NEXT

HOW I WORK

Clear thinking at every step.

Good engineering starts before the code. I aim to make the goal, the choices, and the result easy to follow.

01

Understand

Get specific about the user, the problem, and what success should look like.

02

Shape

Choose a small, dependable architecture that fits the actual requirements.

03

Deliver

Build, document the trade-offs, and improve the product from real feedback.

A LITTLE ABOUT ME

Curious by nature. Practical by design.

I’m a developer based in Mehrshahr, Karaj. I’m working toward software roles by building real products, learning the tools teams use, and sharing honest, detailed case studies of my work.

I care about clear interfaces, accessible experiences, and code that the next person can understand.

LET’S CONNECT

Have a good problem to solve?

I’m open to thoughtful conversations about software roles, collaboration, and useful things to build.