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 is supported. This note will only be visible to 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 software engineer with a licence to science (PhD).

🧙‍♂️ I like languages, optimizing compilers, fast runtimes, and smart systems. My PhD is in compilers. I also have 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 looking for 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: 04 May 2026 - To: 11 May 2026

Writing/Taking Notes   8 hrs 36 mins         ████████████████▓░░░░░░░░   67.31 %
C++                    1 hr 37 mins          ███▒░░░░░░░░░░░░░░░░░░░░░   12.74 %
CSS                    39 mins               █▒░░░░░░░░░░░░░░░░░░░░░░░   05.20 %
HTML                   37 mins               █▒░░░░░░░░░░░░░░░░░░░░░░░   04.87 %
Markdown               31 mins               █░░░░░░░░░░░░░░░░░░░░░░░░   04.11 %
YAML                   11 mins               ▒░░░░░░░░░░░░░░░░░░░░░░░░   01.50 %
Go                     8 mins                ▒░░░░░░░░░░░░░░░░░░░░░░░░   01.13 %
Makefile               8 mins                ▒░░░░░░░░░░░░░░░░░░░░░░░░   01.11 %
JavaScript             6 mins                ▒░░░░░░░░░░░░░░░░░░░░░░░░   00.88 %
conf                   5 mins                ░░░░░░░░░░░░░░░░░░░░░░░░░   00.66 %

wakatime (since Mar 5, 2025)


Homepage LinkedIN Instagram Twitter

Pinned Loading

  1. pycket/pycket pycket/pycket Public

    A self-hosting Racket on RPython meta-tracing JIT back-end.

    Python 276 24

  2. around-the-world-in-compilers around-the-world-in-compilers Public

    A lab of experimental compilers and languages playing around LLVM, MLIR, CUDA, PTX, x86_64, etc.

    C++

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

    Executable theoretical computation model in PLT Redex. Investigates a balanced use of stack & heap to reduce memory pressure on CESK machines.

    Racket

  4. llvm-project llvm-project Public

    Forked from llvm/llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM

  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 578

  6. rax rax Public

    Racket to x86_64 assembly nanopass compiler.

    Racket 2