Software engineer

Hi, I’m Yekta — a software engineer focused on clean interfaces and practical engineering.

I build React and Next.js applications in TypeScript and I care about the kind of UI that stays calm, accessible, and easy to use.

Based in šŸ‡¬šŸ‡§ United Kingdom. Always learning, always building.

What I do

✦

Product Development

I build software features end-to-end, from UI to backend, until they work in real life.

⌘

Web Applications

I work with React/Next.js and TypeScript to create interfaces that stay stable as projects grow.

⚔

Backend Logic

I build Python backend features, handle data flows, and make APIs dependable.

☼

Data & APIs

I connect services, manage edge cases, and keep information consistent on screen.

āˆž

Performance

I find bottlenecks, reduce load times, and keep the product fast for real users.

Portrait of Yekta Roustaei smiling

About me

I’m a software engineer who likes turning complex ideas into simple, usable interfaces.

My favorite tools are React, Next.js, and TypeScript.

I also work closely with ML outputs, API and SQL database design, and Python-based analysis (Pandas, scikit-learn) to keep features trustworthy.

I enjoy designing component systems, collaborating with product teams, and improving performance in small, practical steps.

When I’m not coding, I explore photography or experiment with design ideas.

Discover more

Recent work

Thanks for reading.

If you want to talk about backend, APIs, or interesting problems — reach me here: