I started my engineering career at Istanbul Technical University in 2013, where I studied mechatronics because I couldn't decide between mechanical, electrical, and software engineering — so I chose all three. That same inability to stay in one lane has defined everything since.
After graduating, I joined Atlas Technologies as a software engineer, where I spent two years building internal automation tools and discovered I was most excited when code touched the physical world. That led me to a research position at ETH Zürich's Robotics Systems Lab, where I worked on sim-to-real transfer for legged robots and wrote my first three conference papers.
I've since worked with robotics startups in Munich and Berlin, led ML engineering teams, and returned to Istanbul to build the research side of my practice. Today I work independently, taking on a small number of serious engagements each year — the kind of problems that don't have obvious solutions and require someone willing to read the literature, run the experiments, and build the prototype.
I also write — about engineering, about research, and about the sometimes-uncomfortable gap between the two. And I try to release as much of my work as open source as clients allow.