J
Je m'appelle Julien et je suis développeur fullstack JS

J'aide les personnes à atteindre leurs objectifs en créant des applications web simples et efficaces.

Basé en France

8 années d'expériences

🌍
Vue logo
Adonis logo
Quasar logo
Quasar logo

Me contacter

Mon aventure

J’ai passé 4 ans chez Tempin en tant que développeur frontend (Vue.js avec Quasar).

L’aventure s’est terminée en juin 2025. J’ai eu la chance de travailler avec une superbe équipe qui me manquera beaucoup. Ce projet m’a permis de monter rapidement en compétences et d’en apprendre d'avantage sur les subtilités d’une start-up.

Ça a été un tournant majeur dans ma carrière de développeur, et je n’en retiens que du positif.

Des projets perso

En parallèle de mon expérience chez Tempin et encore aujourd’hui je me suis amusé à créer des side projects qui m’ont permis de développer mes compétences et de me lancer de nouveaux défis.

J’ai pu explorer différentes technologies afin d’en apprendre d'avantage. Certains de ces projets sont disponibles en libre accès sur mon GitHub.

Certains de ces projets sont disponibles en libre accès sur mon GitHub.

Aujourd’hui je travaille principalement sur l’un de mes projets SaaS. Ayant du temps libre après la fin de mon aventure chez Tempin, je peux y consacrer 100 % de mon énergie.

Ce projet me tient à cœur, car il répond à une problématique personnelle. À l’origine il était destiné uniquement à mon usage mais j’ai réalisé qu’il pourrait également intéresser d’autres personnes. Alors je me suis dit: pourquoi ne pas en profiter pour tenter d’en faire une source de revenus ? Et d’en apprendre d'avantage sur la gestion d’un projet de A à Z en toute autonomie. Un énorme défi pour moi, mais globalement une expérience très agréable.

Alors je me suis dit: pourquoi ne pas en profiter pour tenter d’en faire une source de revenus ? Et d’en apprendre d'avantage sur la gestion d’un projet de A à Z en toute autonomie. Un énorme défi pour moi, mais globalement une expérience très agréable.

Petite remotion vue

Ce projet est une pâle copie de Remotion (ou du moins de son concept de base) mais en Vue.js. Il permet de monter des vidéos avec Vue.js.

Pour le moment, le format de vidéo testé et rendu est en 1080×1920 pixels, le format TikTok donc, car il m’a servi à monter des vidéos TikTok.

Ce projet m’a appris les subtilités du fonctionnement de Remotion. Le rendu se fait image par image: le nombre d’images est calculé par rapport à une donnée et au nombre de FPS souhaité, puis le tout est compilé ensemble par FFmpeg. Les images sont capturées avec Puppeteer — il fallait y penser !

Ça m’a aussi permis de découvrir Whisper, qui permet ici de faire une transcription d’un audio avec les timestamps de chaque mot pour les lier à l’affichage des sous-titres.

J'utilise une version pour node nodejs-whisper mais il en existe une autre whisper-node, ce sont simplement des wrapper par dessus whisper.cpp


Le dépôt public est disponible 👉 ici

Accounting

Je suis auto-entrepreneur en micro-entreprise et j’ai besoin de tenir mes comptes. Je n’avais pas envie de faire ça sur papier, et les outils que j’ai trouvés dans ce domaine ne me convenaient pas, j’ai donc créé le mien.

Je peux facilement ajouter une transaction classée par type afin de mettre à jour mes comptes, et j’ai sur la page d’accueil des informations utiles sur mes dépenses, recettes, bénéfices et ma trésorerie.

Je peux aussi générer un rapport pour l’année avec un compte rendu, ainsi qu’un accès à des statistiques.


Le dépôt public est disponible 👉 ici

Vous pouvez aussi retrouver une version démo 👉 ici

Mir

(en hommage à la station spatial Mir)

Pour une présentation vidéo de Habits Hero sur TikTok, il me fallait un moyen de présenter l’application avec un certain style.

Je voulais mettre l’accent sur un mockup de téléphone avec une vidéo de l’application incrustée à l’intérieur.

Les outils que j’ai trouvés étaient soit payants, soit trop limités.

J’ai donc décidé de créer mon propre outil.

Il fonctionne avec Three JS : une scène est rendue et vous avez la main sur la configuration de la caméra et des lumières.


Le dépôt public est disponible 👉 ici

Vous pouvez utiliser le tool 👉 ici

Mes outils

Retrouvez une liste d’outils que j’ai personnellement créés ou que j’héberge gratuitement sur mon serveur.

Mir

Incruster une vidéo dans un mockup 3D d'un iPhone

Blog

Mes derniers articles