Skip to content
View cderici's full-sized avatar
🏍️
🏍️

Block or report cderici

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cderici/README.md

👋 Hi! I'm Caner*, a PhD computer scientist and software engineer with 5 years of industry experience.

🧙‍♂️ I like langauges, optimizing compilers and fast runtimes. My PhD is in compilers. I also have 3 years of experience in distributed orchestration at scale, and a master's degree in machine learning.

🛠️ I speak C++, Python, Go, Racket, and some more languages. I compute on mostly CPU, but also on GPU (cuda, ptx), on containers (lxd, docker) and cloud as well (kubernetes).

✨ I'm 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: 02 February 2026 - To: 09 February 2026

Obsidian       8 hrs 31 mins   ███████████████▓░░░░░░░░░   62.93 %
conf           2 hrs 9 mins    ████░░░░░░░░░░░░░░░░░░░░░   15.93 %
Bash           48 mins         █▒░░░░░░░░░░░░░░░░░░░░░░░   05.92 %
Lua            34 mins         █░░░░░░░░░░░░░░░░░░░░░░░░   04.21 %
Markdown       33 mins         █░░░░░░░░░░░░░░░░░░░░░░░░   04.17 %
JSON           27 mins         ▓░░░░░░░░░░░░░░░░░░░░░░░░   03.33 %
C++            9 mins          ▒░░░░░░░░░░░░░░░░░░░░░░░░   01.14 %
Desktop file   7 mins          ▒░░░░░░░░░░░░░░░░░░░░░░░░   00.97 %
Other          6 mins          ▒░░░░░░░░░░░░░░░░░░░░░░░░   00.86 %
Makefile       3 mins          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.37 %

wakatime


Homepage LinkedIN Instagram Twitter

Pinned Loading

  1. pycket/pycket pycket/pycket Public

    A rudimentary Racket implementation using RPython

    Python 274 26

  2. around-the-world-in-26-languages around-the-world-in-26-languages Public

    Playground of experimental compilers targeting LLVM, MLIR, PTX (CUDA), etc.

    C++

  3. abstract-machine-interp abstract-machine-interp Public

    Theoretical model in PLT Redex to investigate stack/heap balance

    Racket

  4. rax rax Public

    Racket to x86_64 assembly nanopass compiler.

    Racket 2

  5. juju/juju juju/juju Public

    Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).

    Go 2.6k 570

  6. juju/terraform-provider-juju juju/terraform-provider-juju Public

    A Terraform provider for Juju

    Go 30 48