About
I'm Emir — a full-stack developer based in Istanbul, leaning slightly toward the backend.
I got into this the slightly unusual way. I was into computers as a kid, which landed me in a web development high school, where what started as a hobby quietly turned into the thing I do. A few years of professional work later, I'm still here and still building.
Most of what I've built sits behind the UI rather than in front of it: web scrapers, web3 tooling, CRMs, admin panels, real-time backends, terminal tools. I enjoy frontend work too — I just keep ending up on the side of the codebase where the interesting problem lives.
A couple of things I care about when I'm building. First, code that reads like a book — if you have to ask "wait, what does this do?", I've failed. Second, being deliberate about the stack. I try to stay close to what's new in the ecosystem, but every project gets its own honest weighing of trade-offs. The shiny option isn't always the right one.
A couple of things I'm happy to point at
the public site for Papara Invest, the brokerage arm of one of Turkey's largest fintechs. It surfaces stock prices, market news, blog posts, and investment content. I've been involved with the project since earlier in development and have been shipping features into it as it's grown.
I built the backend for this planning poker tool for agile teams. Real-time rooms, state synced across multiple participants, the usual interesting mess that comes with multiplayer.
A typing trainer I built years ago. Still like the idea enough that a rewrite with new features is on the list.