FR EN Download Source code 0.3.4
profile picture
Jérémy Ritzinger
Web developer

Innovative, self-taught web developer, driven by curiosity and problem-solving.

Skills
  • Languages: HTML5, CSS3, JavaScript, TypeScript, PHP, Python, Bash

  • Frameworks: React, Next.js, Astro, React-Native, Tailwind CSS, Bootstrap

  • DevOps: Git, Docker, GNU/Linux, GitHub Actions, GitLab CI, Ansible

  • Design: Figma, Penpot, Inkscape

  • Soft Skills: Enthusiastic, Team player, Adaptability, Customer Focus

  • French (Native), English (B2), German (B1)

Work Experiences
ARTZ·DEV
2021 - Now
Altkirch, France

As a freelancer, I managed the entire process of website development, from designing mockups to deploying in production.

Electrician
2010 - 2018
FR/CH

MCIB - Hecken (FR)
Das Team - Basel (CH)

Interests and Hobbies
  • Hosting services on my own infrastructure
  • Volunteer at a community radio station
  • Sports: Swimming and skateboarding
Projects
Ferme du Roetling
www.fermeduroetling.fr

Showcase website developed with Astro, using TypeScript

  • Mobile First design
  • Improved SEO and site performance
  • Versioned codebase using conventional commit
  • Implemented client/server-side data validation using the Zod with efficient server-side validation in Vercel’s serverless functions
Mine Saint-Nicolas
www.mine-saint-nicolas.fr

Website for the Saint-Nicolas mine developed with Next.js and Tailwind CSS

  • Versioned codebase with Git
  • Continuous Deployment (CI/CD)
  • Hosted API-Driven CMS (Directus) in Docker on GNU/Linux (Debian) VPS
  • Implement Edge Function Runtime for Incremental Static Regeneration (ISR)
  • Developed a Node.js extension for Directus

React Native Android mobile application

  • Implemented home screen controls
  • Fetch and revalidate data from the backend API
  • Developed a standalone web player page as a workaround for iOS users (https://player.radio-quetsch.eu)

Python command-line tool for archiving radio shows.

  • Implemented a scheduler that automatically removes archived shows after a user-defined number of days, optimizing storage management
  • Provided users with configuration options to customize archiving and scheduling settings to suit their preferences and needs
  • Implemented multithreading to enhance performance, enabling concurrent tasks
Educations
Titre Pro DWWM
Professional Certification in Web and Mobile Development.
IRFA-EST
2021
MCAS
Additional Certification specialized in Elevator Installation and Maintenance
Louis Armand High School
2012
Bac Pro ELEEC
Baccalauréat Professionel: Electrical Engineering, Energy, Communicating Equipment
Jean-Jacques Henner High School
2008
BEP ELEEC
Brevet d'Études Professionnelles: Electrical Engineering, Energy, Communicating Equipment
Charles Stoessel High School
2006