Background
I have been learning many different aspects of computing and programming on my own since I
was ten years old. This made me a quick self-learner, capable of learning new technologies
and frameworks as they are needed.
In my day-to-day, I work on a wide variety of projects, which require a breadth of
knowledge as well as the ability to respond to incidents quickly and efficiently.
Since 2023, I have been deeply involved into a Lift&Shift operation of a large multi-tenant application from Linux Containers to Kubernetes (OpenShift+EKS), as well as migration and operation. More recently I have shifted more towards SRE, focusing on improving reliability of our cloud offering.
Experience
- 2018-pres: Developer at DSTNY (formerly Escaux) specialized in a backend/DevOps/SRE role.
Software Development
Programming languages
- Python: Expert;
- Scripting: Expert with bash and proficient with perl scripting;
- SQL: Proficient with MySQL and PostgreSQL;
- C: Proficient, used in on several projects;
- Rust: Proficient, used it for a few months professionally;
- Go: Used it on a handful of projects;
- Web: in stereotypical backend dev fashion, I can build you a website if needed, but not a pretty one.
Technologies
- Linux: Expert, have been using it as my main operating system for over ten years;
- Git: Proficient, including advanced features such as gitflow, submodules, subtrees, worktrees…
- CI/CD: Proficient, wrote and maintain many GitLab CIs over the years;
- Kubernetes: Proficient. Helped lift a complex legacy microservice infrastructure to k8s;
- Ansible: Proficient, wrote tens of playbooks over four years;
- Prometheus/Grafana: Proficient, wrote several prometheus exporters and many grafana dashboards;
- HAProxy/NGINX: Proficient, handled load balancing and access rules/authentication for many services;
- Networking: Intermediate. Can debug most issues;
- Docker: Proficient. Ussed it for a home lab, as well as for many CIs and development environments;
- … And more I definitely forgot.