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, I'm a software engineer, and about to finish my PhD in Computer Science.

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

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

Worked full-stack at Canonical for over three years in the Enterprise Cloud Engineering (Juju team), where I worked on complex distributed systems.

Currently a post-proposal PhD candidate (all-but-dissertation) at Indiana University, specializing in Programming Languages (JIT VMs). I also hold an MSc in Computer Science, with a specialization in NLP and Machine Learning.

✨ I'm open to New Opportunities! Check out my homepage to see more!

Some github stats

Caner's Instagram Caner's Instagram Caner Derici | Twitter Caner's LinkedIN

Pinned Loading

  1. 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.4k 502

  2. juju/python-libjuju juju/python-libjuju Public

    Python library for the Juju API

    Python 59 98

  3. juju/terraform-provider-juju juju/terraform-provider-juju Public

    A Terraform provider for Juju

    Go 19 37

  4. pycket/pycket pycket/pycket Public

    A rudimentary Racket implementation using RPython

    Python 256 25

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

    a theoretical model in Redex to investigate stack/heap balance

    Racket

  6. rax rax Public

    A nanopass compiler from (a small subset of) Racket to x86_64 Assembly

    Racket 2