👋 Hi! I'm Caner(*), a PhD computer scientist and software engineer with 5 years of industry experience.
🧙♂️ I specialize in compilers & programming languages, with 3 years of experience in distributed orchestration at scale.
I earned my doctorate in computer science at IU Bloomington, specializing in compilers (dissertation), with a minor in logic. I also hold an MSc in computer science, focused on Machine Learning.
I got recruited by Canonical for designing and developing a scripting DSL for (CPU & memory) restricted computations, where I worked on building a compiler on top of a modified custom Lua interpreter in Go. I worked for about three years as a part of the Juju team where I got to explore distributed systems at scale as well. Check out my homelab page to see some cool stuff I've built and learned since then. I left to complete my doctoral studies, which I successfully defended in late 2025.
🛠️ My tech skills include: C++, Go, Python, Racket/Scheme, LLVM, Kubernetes, Docker, LXD, Sql/NoSql and more.
✨ I'm now open to new opportunities! Check out my links, or jump straight to my resume to see more!
📊 Weekly development data straight from my IDEs (neovim, obsidian, vscode):
From: 11 January 2026 - To: 18 January 2026
Obsidian 3 hrs 57 mins ███████████████░░░░░░░░░░ 60.25 %
TeX 1 hr 14 mins ████▓░░░░░░░░░░░░░░░░░░░░ 18.97 %
C++ 58 mins ███▓░░░░░░░░░░░░░░░░░░░░░ 14.80 %
Python 22 mins █▒░░░░░░░░░░░░░░░░░░░░░░░ 05.75 %
Other 0 secs ░░░░░░░░░░░░░░░░░░░░░░░░░ 00.23 %

