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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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 software engineer, and about-to-be a PhD in Computer Science.

🧙‍♂️ I have expertise in compilers & programming languages, and distributed systems.

🛠️ My tech stack includes: Go, Python, Racket, C/C++, SQL/NoSQL, k8s, Docker, LXD, and more.

I have 3 years of experience at Canonical in the Enterprise Cloud Engineering (Juju team), on distributed orchestration of large-scale cloud workloads (Golang, Python).

I'm also a post-proposal PhD candidate (abd) at Indiana University, Bloomington, specialized in Programming Languages & Compilers, planning to defend early Sep, 2025 (dissertation in progress).

I have also an MSc in Computer Science, on NLP & Machine Learning.

✨ I'm open to new opportunities! Check out my links, or jump straight to my resume to see more!

Some github stats

📊 Weekly development data straight from my IDEs (neovim, obsidian):

From: 23 May 2025 - To: 30 May 2025

Python             14 hrs          ██████████▓░░░░░░░░░░░░░░   42.41 %
Research/writing   10 hrs 57 mins  ████████▒░░░░░░░░░░░░░░░░   33.19 %
TeX                5 hrs 34 mins   ████▒░░░░░░░░░░░░░░░░░░░░   16.86 %
Racket             1 hr 56 mins    █▒░░░░░░░░░░░░░░░░░░░░░░░   05.86 %
BibTeX             18 mins         ▒░░░░░░░░░░░░░░░░░░░░░░░░   00.94 %
Lua                4 mins          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.21 %
salt               3 mins          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.19 %
Makefile           3 mins          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.19 %
Scheme             2 mins          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.14 %
Other              0 secs          ░░░░░░░░░░░░░░░░░░░░░░░░░   00.01 %

wakatime

Homepage LinkedIN Instagram Twitter

Pinned Loading

  1. pycket/pycket pycket/pycket Public

    A rudimentary Racket implementation using RPython

    Python 260 24

  2. 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.5k 538

  3. juju/python-libjuju juju/python-libjuju Public

    Python library for the Juju API

    Python 64 103

  4. juju/terraform-provider-juju juju/terraform-provider-juju Public

    A Terraform provider for Juju

    Go 25 44

  5. abstract-machine-interp abstract-machine-interp Public

    Theoretical model in PLT Redex to investigate stack/heap balance

    Racket

  6. rax rax Public

    Racket to x86_64 assembly nanopass compiler.

    Racket 2