Avatar

Caner Derici, PhD


Hi!

I'm a software engineer, PhD computer scientist, homelabber, zerg player, content creator, biker, guitar player, husband, and a dad.

I specialize in compilers & programming languages, with work experience in distributed orchestration at scale.

I received my doctorate at IU Bloomington, in computer science, specializing in compilers & programming languages, minoring in logic. My research focuses on optimizing run-time performance of production‑grade full‑scale self‑hosting languages on tracing JIT compiler back-ends (dissertation).

Check out:

  • Resume/CV page, to learn more about my career, achivements, skills & specialties, etc.
  • HomeLab page, to check out the cool stuff I'm learning, building, and experimenting with at home.
  • Building a Community page, to check out my content creation and community development adventures on Twitch and YouTube.
  • Bike, Music, Arts, Travel, and Arch pages, to get a closer look at my personal life.

How do you say your name?

I'm a US national, and this is by far the most common question I get around here. I'm not a native English speaker, but my wife is, so I know how tricky it can be to pronounce. No worries tough, feel free to say it however's easiest for you. Thanks for asking!

And thanks for checking out my homepage!



Some News & Posts by Me

June 2023

Manual Provisioning on AWS using Terraform Juju Provider

Exploring how to manually provision machines from an existing setup into a Juju model using the Terraform Juju provider.
intro, k8s proxy-alt, manual provisioning PR, provider repo


A generic way to tunnel into a Kubernetes cluster…

Demonstrating access to a controller inside any k8s cluster without proxy-config support—load balancer is the key.
intro, terraform, related issue