67330 Neuwiller-lès-Saverne
+33 6 51 79 31 02
jonathan@zimpfer.fr
linkedin.com/in/jonathan-zimpfer
github.com/ponkyky
gitlab.com/ponky
Lead SRE / Lead Developer with over 10 years of experience, specialized in Ruby on Rails and cloud infrastructure (AWS, GCP, Kubernetes, Terraform). Comfortable both with product development and with providing technical guidance to a team and ensuring the reliability of production systems.
Founded in 2016, Hivency is a platform that connects micro-influencers with brands.
I joined the startup a few months after it was founded, and progressed from Developer Ruby on Rails,
SRE to CTO, via Lead developer, Lead SRE.
Stack: Ruby on Rails, RSpec, PostgreSQL, ElasticSearch, Python, Docker, AWS, GCP, Kubernetes, Terraform, Gitlab, Gitlab CI/CD, ArgoCD, OpenTelemetry.
Launched in 2012, Quanta is a solution designed to improve website performance—particularly for e-commerce
sites—with the aim of
reducing infrastructure costs and boosting customer conversion rates by ensuring a smoother browsing
experience.
Stack: Ruby on Rails, MariaDB, Django.
Sponkyfy is a command line tool that allows you to download playlists from Spotify and
keep them up to date with regular synchronization. The aim is to be able to subsequently use this
music during mixing/DJing sessions.
The music is also enriched via ID3 tags with the metadata made available by
Spotify. Errors that may occur during synchronization, for example music no longer available,
are managed and logged.
The application keeps track of operations in an SQLite database, which allows it to update the
playlists efficiently by discarding music already synchronized.
Skills: Python, SQLAlchemy, uv, Docker, Nix DevShell, reverse engineering, security,
system administration.
Management of multiple server-type machines and the home network.
The homelab currently consists of the following components:
Currently, most application services are managed via Docker Compose with Portainer as the front-end.
The next steps involve integrating the Wi-Fi access point into the router, migrating the server to Proxmox,
and moving all services to a multi-node, multi-architecture Kubernetes cluster.
Skills: System administration, network administration, Docker.
Created a NixOS configuration to manage multiple machines.
Developed numerous modules to enable the modular installation of necessary packages and to extend Nix's core
functionality.
The configuration currently manages my desktop/gaming rig, development laptop, and a custom-built
router.
Next steps include using DevShell to manage project-specific development environments and handling VMs
running on Proxmox and the mini PC.
Skills: NixOS, Nix, OS management, functional programming, networking, security.
Setup and management of cloud infrastructure using Kubernetes for Ruby on Rails,
Python, and Node.js applications.
Infrastructure management via Terraform and ArgoCD.
Extensive professional experience with the Ruby on Rails framework since 2014.
Professional and personal experience with various frameworks since 2014.
Development of multiple personal and professional websites.
Creation and optimization of complex queries and database structures across multiple applications.
Implemented infrastructure monitoring components. Assisted developers in setting up application observability. Implemented tiered alerting based on severity levels.
Used across all completed projects as well as in multi-contributor projects.
Developed simple tools to learn the languages, stay up-to-date with technology, and read the source code of various SRE tools.
Primarily used during studies at 42.
Created a GNU/libc clone library, a shell, a ray-tracing rendering engine with distributed
computing, etc.
Windows from version 98 through Windows 11; FreeBSD from 2013 to 2015; Linux for servers (mainly Debian) since 2005; Linux for desktop (Debian, Ubuntu, NixOS) since 2010.
Native speaker.
C2 level, technical vocabulary.