Home

Romain Roth

Data Analyst

portfolio visuel
photo d'identité
  • Je suis un développeur full-stack motivé par la mise en place de solutions informatiques rigoureuses.
  • Avec une formation comptable, j’ai intégré Cegid, éditeur de logiciels comptables, où j’ai développé un fort intérêt pour le software.
  • Ce que j’aime dans le codage : l’apprentissage constant, la résolution de problèmes et la création de solutions innovantes.
  • J’ai développé une affinité particulière pour le développement back-end et front-end, notamment autour de la Data et de l’IA.
  • Compétences : JavaScript, React, NodeJS, GitHub, HTML, CSS, SQL, PHP, Excel, Power BI, Matplotlib.
  • Je recherche un poste stimulant dans lequel je pourrai apporter toute mon énergie et mes compétences.

Si vous recherchez un assistant motivé et curieux,
LET’S CONNECT.

Game Quest

Un jeu 2D codé entièrement en Python avec une interface graphique utilisant Tiled pour les cartes.

aperçu Game Quest

Markdown so année 2000

Un éditeur Markdown au style rétro années 2000, avec aperçu HTML en temps réel, widgets amusants et stockage local. Réalisé en React + APIs publiques.

aperçu Markdown 2000

Stéganographie LSB + Chiffrement César & Vigenère

Ce projet associe stéganographie LSB et chiffrement avancé pour dissimuler un message dans une image. Le texte est chiffré, converti en binaire puis inséré dans les bits de chaque pixel. Une interface Streamlit permet d’encoder et décoder en quelques clics.

Watermarking Cesar Vigenere

Murder City SQL

Enquête policière interactive : identification du meurtrier en interrogeant une base SQLite à l'aide de requêtes SELECT, JOIN, GROUP BY et filtres WHERE. Croisement de multiples tables (crime_scene_report, person, drivers_license, get_fit_now_member, interviews) pour résoudre le mystère.

Optimisation sous contraintes – Logistique - MiniZinc

Moteur d'optimisation pour l'affectation de commandes à des agents en entrepôt sous contraintes multiples (disponibilité, compatibilité, capacité, zones, ruptures de stock). Modélisation CSP et comparaison de solveurs (CP-SAT / OR-Tools). Objectif : minimisation des conflits et optimisation opérationnelle.