A portfolio in four chapters
Çınar Yıldırım
MMXXVI
“Taking a new step, uttering a new word, is what people fear most.”
Fyodor Dostoevsky
Crime and Punishment
Çınar Yıldırım
Founder & Engineer
Istanbul, Türkiye






Chapter I
Most of the difficulty in building something is not the building. It is deciding what the thing is, while everyone waits, with too little information and no way back.
The name is codeyevsky, a joke about Dostoevsky that never got retired. It has proved more accurate than intended: his subject was motive, and motive is most of what founding work turns out to be about. Code is the easy half. The hard half is knowing which problem deserves the next six months.
Software is where that judgement gets tested quickly. A system either holds under load or it does not, and conviction has no vote. That is the appeal. It argues back, and it wins whenever it is right.
What matters in a team, then, is a hard problem and people who disagree well. Title, stack and city have all turned out to be negotiable.
As co-founder and CTO of two companies, an Emergent Ventures grantee, and six years into the work, I can say coding was never the job. Solving problems was.
Chapter II
Emergent Ventures Grantee · May 2026 – Present
Co-Founder & CTO · Nov 2025 – Present
Co-Founder · May 2025 – Present
Co-Founder & CTO · Nov 2025 – Feb 2026
Full-stack Developer · Apr 2025 – Feb 2026
Artificial Intelligence Engineer · Apr 2024 – Nov 2024
A command-line auditor for AI agent deployments, checking them against the OWASP Agentic Top 10. TypeScript, MIT licensed.
TypeScript · Security · CLI
A scraper for product comments on Trendyol.
Python
Converts images into pixel art.
Python
Chapter III

You must be pretty desperate to hire me :)
← → · take hold of a leaf
“Taking a new step, uttering a new word, is what people fear most.”
Fyodor Dostoevsky
Crime and Punishment
Çınar Yıldırım
Founder & Engineer
Istanbul, Türkiye






Chapter I
Most of the difficulty in building something is not the building. It is deciding what the thing is, while everyone waits, with too little information and no way back.
The name is codeyevsky, a joke about Dostoevsky that never got retired. It has proved more accurate than intended: his subject was motive, and motive is most of what founding work turns out to be about. Code is the easy half. The hard half is knowing which problem deserves the next six months.
Software is where that judgement gets tested quickly. A system either holds under load or it does not, and conviction has no vote. That is the appeal. It argues back, and it wins whenever it is right.
What matters in a team, then, is a hard problem and people who disagree well. Title, stack and city have all turned out to be negotiable.
As co-founder and CTO of two companies, an Emergent Ventures grantee, and six years into the work, I can say coding was never the job. Solving problems was.
Chapter II
Emergent Ventures Grantee · May 2026 – Present
Co-Founder & CTO · Nov 2025 – Present
Co-Founder · May 2025 – Present
Co-Founder & CTO · Nov 2025 – Feb 2026
Full-stack Developer · Apr 2025 – Feb 2026
Artificial Intelligence Engineer · Apr 2024 – Nov 2024
A command-line auditor for AI agent deployments, checking them against the OWASP Agentic Top 10. TypeScript, MIT licensed.
TypeScript · Security · CLI
A scraper for product comments on Trendyol.
Python
Converts images into pixel art.
Python
Chapter III

scroll to read on