Bonjour ! Je suis gouz

On m'appelle aussi Sylvain Gougouzian

Je suis Développeur Full-Stack depuis 2005

Et également Conférencier / Formateur Numérique Responsable

logo bluesky@gouz.dev logo linkedin/in/gouz/ logo github@gouz logo gitlab@gouz logo telegram@ggouz

photo de Sylvain Gougouzian

Parcours professionnel

2022: Zenika Consultant / Formateur

Depuis Septembre 2022

Développement d’applications ou des Missions d’Expertise / Conseil pour divers clients (Décathlon Outdoor, Michelin, BedRock Streaming, Focal, …).

Mission “Expertise” pour la mise en place de la solution Backstage.

Participation à des communications internes pour la présentation du portail, évangélisation de l’outil.

Accompagnement des équipes pour améliorer l’adoption.

  • Pair Programming
  • Revue de code
  • Tests unitaires avec Jest
  • Tests e2e avec Cypher / Gherkin

Développement d’outils internes pour faciliter la recherche de talks, formations, interventions et la recherche de consultants.

IA / Data / Bun / OSM / React / Docker / WASM / Cloud

2022: Dev-in Auto-Entrepreneur

Depuis Avril 2022

Création d’une auto-entreprise pour du développement d’applications web ainsi que du conseil.

Laravel, WordPress, ...

2020: Lidrea Président, Co-Fondateur, Directeur Technique

Mai 2020 - Juillet 2022

Création d’une SAS dans le développement informatique (web, software, IoT) et la conception mécatronique.

Développements d’applications web, Qt

Formations (certification Qualiopi)

Laravel, Angular, IoT

2015: QiOVA Ingénieur R&D Informatique - Responsable Dev Informatique

Novembre 2015 - Février 2020

En charge du développement d’une suite logicielle modulaire BeamForge développée sous Qt, j’ai donc mis en place les outils de développement collaboratif nécessaires au bon déroulement du projet. J’ai également développé des applications smartphones / web et tutoré un apprenti.

Qt, C++, Electronique, ReactNative, Laravel, ...

2010: Trenta/Axome Développeur Full-Stack, expert PrestaShop

Août 2010 - Novembre 2015

Durant ces cinq années durant lesquelles j’ai créé des sites internet e-commerce au sein de cette agence de communication, je suis devenu un référent dans le développement de modules de paiements, de personnalisations, d’interactions avec des ERP… pour PrestaShop. J’ai également participé à modifier le noyau de cette solution en permettant la surcharge des modules. En soutien aux chiffrages avec les commerciaux et en analyse des besoins et réalisations, j’ai pu travailler sur des sites de grandes marques locales, nationales et internationales dans tous les domaines (textiles, grande distribution, luxe, …).

PHP, JavaScript, PrestaShop, WordPress

2010: Sylvain Gougouzian Auto-Entrepreneur

Août 2010 - Décembre 2012

Réalisation de sites, applications web, développement de modules PrestaShop.

PHP, JavaScript

2008: acti Lead web developer

Août 2008 - Août 2010

Pendant ces deux années passées dans cette agence de communication j’ai réalisé des sites sous SPIP principalement. Mon rôle de Lead web developer était de toujours être en écoute aux nouvelles technologies et d’apporter mon soutien technique et formation auprès des autres développeurs de la société.

PHP, JavaScript, jQuery

2006: IDETOP Responsable studio web

Août 2006 - Août 2008

Au sein de cette agence de communication, j’ai eu à charge de créer un studio web pour la réalisation de sites internet en complément du studio print.

PHP, JavaScript

2005: AkaSystèmes Développeur d'applications web

Août 2005 - Août 2006

Dans cette start-up, j’ai eu pour projet d’apporter mes connaissances avec le logiciel développé par Agilium et la réalisation d’un framework Web.

Java, JSP, PHP

2005: Agilium Développeur d'applications

Avril 2005 - Juillet 2005

Dans cette entreprise, j’ai pu découvrir le monde des start-ups (prix oséo) et découvrir également le développement logiciel couplé au web avec toutes les technologies innovantes de l’époque

Java, JSP

logo linkedin

Talks / Workshops

Les codes à barres, c'est pas que de la barre !

Depuis des dizaines d’années, les codes 1D tels que les EAN13 (dit code-barres) sont sur toutes nos boites de céréales, produits de consommation… Des codes 2D sont également présent dans notre quotidien ainsi que les datamatrices qui sont très utilisées dans le domaine médical.

Et depuis quelques temps sont apparus les codes Aztec, QRCode…

Mais au fond, comment cela fonctionne ? Comme se fait-il qu’on puisse en “dégrader” quelques uns pour y mettre son logo ? Quel est le risque de trop le dégrader ?

Nous comprendrons ensemble les mécaniques de transformation, de redondance de l’information, l’histoire et l’utilisation des plus connus d’entre eux.

Je vous propose de voyager dans le monde merveilleux des codes et d’en créer un en ajoutant une nouvelle dimension !

SunnyTech

26 juin 2025

🎶 "Vois sur ton chemin, Aventuriers égarés, ..." 🎶 Y'a-t-il un GPS dans le donjon ?

Il est fini le temps où l’on planifiait notre parcours de vacances sur les atlas routiers.

Maintenant il nous est quasi impossible d’aller d’un point A à un point B sans utiliser des outils comme GoogleMaps, ou Plans, ou d’autres alternatives.

Aidons TomTom et Nanar à comprendre comment fonctionnent ces outils.

A*, Djisktra, … Pathfinding n’auront plus de secrets pour vous.

Quelle magie est présente dans ces algorithmes ?

Chers Aventuriers, plus besoin d’un magicien dans votre équipe pour vous déplacer. Vous aurez tout en main pour traverser votre prochain Donjon et optimiser votre trajet vers le prochain Boss.

DevQuest

5 juin 2025

Créer une CLI en 2h en TypeScript avec Bun

Créez votre première application CLI en y incluant une pointe de web et d’une API sécurisée.

Équipé·e·s de Bun, ce concurrent de Node ou Deno, doté d’une multitude de fonctionnalités natives, en 2h nous verrons comment créer cette application CLI. Ce sera l’occasion de découvrir une palette d’outils comme Elysia, Commander, Inquirer, Chalk, Cli-Progress.

Des connaissances en TypeScript ou JavaScript sont vivement recommandées mais les arcanes de Bun et des bibliothèques seront expliquées.

Préparez vos machines avec l’installation de Bun via un simple curl (plus d’informations sur https://bun.sh).

Vous verrez la simplicité de création et de partage de votre application en 2h.

Repartez avec votre CLI prête a l’emploi !

NightClazz Clermont-Ferrand

22 avril 2025

Écoconception dans le code: outils et techniques d’optimisation

Dans le cadre d’un hackathon organisé par l’école Simplon, ce talk/atelier présente des techniques d’optimisation au niveau du code pour le front et le back.

Simplon Clermont-Ferrand

 

22 avril 2025

La planète en danger, des nouvelles du Front !

De nos jours, on entend de plus en plus parler de Numérique Responsable, de Green IT, de Sustainable IT, …

Mais que pouvons nous faire en tant que “Fronteux” pour améliorer la vie de la planète ?

Ce talk ne se veut pas alarmiste 🚨 et propose des pistes de solutions 💡 pour montrer que rendre une application éco-responsable 🌱 n’est pas que du développement, et que peu de choses diffèrent de notre vie de tous les jours.

Les devs du Front ont un gros potentiel d’amélioration de la qualité et de l’accessibilité.

Comment pouvons-nous agir pour le bien de la planète depuis nos claviers ?

Avons-nous l’entière responsabilité de l’éco-conception ?

A travers quelques chiffres, des démonstrations et des présentations d’outils, vous repartirez avec l’impression d’avoir un super pouvoir pour sauver notre belle Terre. 🌍

Ce talk présente les bases de l’éco-conception et propose des outils pour améliorer notre quotidien et préserver quelques ressources pour que nous puissions continuer notre métier pendant quelques années encore.

NightClazz Clermont-Ferrand

 

20 juin 2024
LyonJS

12 mars 2025

Et si on utilisait de l'IA en local ?

De nos jours, beaucoup de développeurs·ses passent à l’IA via Copilot, ChatGPT, … Cependant a-t-on besoin d’un IA payante ?

Dans un REX d’un an et demi sur une utilisation d’Ollama, je vous propose une alternative à ces solutions onéreuses et consommatrices de ressources importantes pour notre planète.

Est-ce compliqué, fiable ?

LavaJUG

20 février 2025

Elysia: un cousin d'ExpressJS sous Bun

Après un rappel de ce qu’est Bun, une alternative à Node JS, découvrons ensemble comment fonctionne ce serveur et comment il peut être bien plus performant que son cousin Express.

Bun est réputé pour être très rapide. Elysia suit le même chemin. Cet outil est aussi rapide à écrire des routes qu’à s’exécuter.

Nous découvrirons également son éco-système avec les plugins et ensemble nous verrons comment faire une API REST documentée en un claquement de doigts.

TouraineTech

7 février 2025
TechnoZaure Grenoble

 

12 décembre 2024

Et si Mozart, Daft Punk et Bob Marley avaient été des techs ? 🎶

Aimer un style musical, c’est comme préférer un langage informatique. Chacun son envie. D’ailleurs comment sont nés certains langages ? S’inspirent-ils les uns des autres ? Existe-il un langage meilleur qu’un autre ?

Pour parler à un ordinateur, on doit s’adresser à son processeur. Voyons ensemble quel a été le cheminement des gens qui ont réussi à rendre possible la communication avec les ordinateurs. Nous verrons ensuite comment iels ont rendu accessible au plus grand nombre ce dialogue avec les machines et comment cela a abouti aux langages modernes.

A l’instar de la musique, nous verrons dans ce talk comment les langages s’inspirent les uns des autres et ont parfois une popularité qui va et vient au fil du temps, tel le Top 50 de l’informatique.

Plongez avec nous dans l’histoire de certains langages et voyons ensemble à travers de la métaphore musicale comment tordre le cou aux idées reçues et démontrer qu’il y a une place pour tous.

Et qui sait, vous repartirez peut être avec l’envie de monter un projet où Java, PHP et JavaScript parlent à des services écrits en Rust, Go ou Python 💞

TouraineTech

6 février 2025

🌱 Deviens le Green "Full-stack" Lantern !

Nous vivons dans un monde où la consommation dégénère en excès et où les ressources naturelles sont exploitées au-delà de leur limite.

Mais il y a une solution : l’éco-conception 🍀

Nous, acteurs·trices du numérique, pouvons changer la donne pour donner une vie meilleure aux générations futures.

Nous vous proposons de vous donner des clés pour chacun de vos métiers : Front, Back, Ops, …

Le synopsis de ce nouveau blockbuster vous donnera un état des lieux de la planète et de comment aider à en prendre soin :

Qu’est-ce que l’éco-conception et pourquoi en faire ? Comment ces concepts peuvent être appliqués à différents domaines : Front Back DevOps Conclusion Nous illustrerons à chaque fois avec des outils et des démos de cas concrets

Devenez des supers héros/héroïnes de l’éco-conception ! 🦸🏻‍♀️ 🦸‍♂️

GreenTechAuvergne

26 novembre 2024
SnowCamp

24 janvier 2025

3615 Twitch, un bot dans mon minitel ?

Streamant de temps en temps sur Twitch, je me suis demandé comment améliorer l’interaction avec les viewers.

Passionné d’IoT et d’objets vintages, je me suis dit “Et si mes viewers affichaient leurs réactions sur le Minitel que j’avais en arrière-plan ?”

Dans ce talk, j’exprime mon REX sur comment ce bel objet du quotidien d’un autre temps fonctionnait pour l’affichage des images (le format Videotex), et comment créer un bot Twitch utilisant StableDiffusion pour afficher des images sur le minitel et comment bidouiller en mode DIY la machine avec un ESP8266.

Ce talk se veut également interactif : vous pourrez vous-même communiquer avec mon minitel en live depuis votre téléphone !

TouraineTech

 

9 février 2024
WebEnVert

15 mai 2024
TechnoZaure Lyon

 

24 mai 2024
DevQuest

14 juin 2024
Clermont'ech APIHour #61

26 septembre 2024
Volcamp

11 octobre 2024

De JavaScript à l'impression 3D, promenons-nous dans les jardins de Babylon

De nos jours, l’impression 3D est de plus en plus accessible, on en voit de plus en plus dans les foyers. Il est facile de télécharger un modèle sur Thingiverse, ou encore Cults3D. Mais, lorsque l’on veut créer nos propres modèles cela devient plus compliqué.

En effet, il faut apprendre à manipuler un logiciel de CAD (Conception Assistée par Ordinateur). Même pour créer des modèles simples, il n’y a pas grand chose sur le marché. Il existe bien OpenSCAD, mais il faut également apprendre un nouveau langage.

D’un autre côté, beaucoup de développeuses et développeurs connaissent le JavaScript et Il existe des bibliothèques comme ThreeJS, BabylonJS, … pour faire de la 3D.

Alors comment faire le lien ?

A travers un projet à destination éducative que j’ai créé pour les enfants, “Kody”, j’explique le fonctionnement d’une imprimante 3D, du format STL et de comment, depuis BabylonJS et une librairie codée pour Kody, je peux imprimer des cartes perforées en quelques lignes de codes.

DevFest Toulouse

16 novembre 2023
Keynote TNT

8 février 2024

Bun, créons une CLI en 20 minutes

“Here Comes a New Challenger!”

Après Deno, Bun.sh vient concurrencer NodeJS.

Seulement, il ne s’attaque pas qu’à la partie runtime, il embarque également un moteur de test, un transpiler, un connecteur sqlite…

A travers un live coding, nous découvrirons quels sont les avantages de Bun par rapport à Node et quelles sont les fonctionnalités que ce nouvel outil apporte.

Notre CLI permettra la création d’un “jarvis” couplée à de l’IA (utilisation de l’api d’ollama) pour gérer nos todos.

NightClazz Clermont-Ferrand

28 novembre 2023
TechnoZaure Lyon

 

15 décembre 2023

Comment gérer des journées de 35h ?

Connaissez-vous l’origine de l’expression “être réglé comme du papier à musique” ?

La présentation aurait pu également s’appeler : Comment être chef d’orchestre m’a permis de hacker mon cerveau ?

Toute personne passionnée mène une vie riche et variée. Dans la mienne, la passion s’exprime par ma vie de famille, la musique et le développement.

Comment jongler alors avec un emploi du temps chargé et ne pas devenir fou ?

Dans cette présentation, je vous parlerai des parallèles que je vois entre la direction d’orchestre et la gestion d’un agenda. Au rythme moderato donné par ma baguette de chef d’orchestre, je vous partagerai mes astuces qui vous aideront peut-être à mieux organiser votre emploi du temps et survivre à ces journées bien chargées.

TouraineTech

20 janvier 2023
Very Tech Trip

 

2 février 2023
Last Friday Talks @ Bedrock

 

31 mars 2023
TechnoZaure Lyon

 

28 avril 2023
WebEnVert

17 mai 2023
Camping des Speakers

16 juin 2023

Taïga vs Trello, Kanban appliqué à la gestion de projet

Présentation de Taïga, de Trello, et de Kanban

WebEnVert

27 octobre 2016

Développer une API en 10 minutes avec Lumen

Présentation de Lumen

WebEnVert

24 février 2016

Gulp.js

Présentation de Gulp

WebEnVert

25 mars 2015

Compétences

Développement Informatique

Web (22 ans d’expérience professionnelle) : HTML, JS, TS, CSS, Bases de données, …

Craft, CI/CD

Logiciels : Qt, C++

Collaboratif : Méthodes Agiles, Git, …

Green IT

Technologies & FrameWorks

Bun, NodeJS, Elysia, Prisma, Drizzle Vue, React, CI/CD, Laravel

Management & Pédagogie

Pilotage d’équipe technique et mentorats d’apprentis

Conférences / WorkShops / Formations

Direction d’une Classe d’Orchestre & Harmonie

Cours d’instrument & Formation musicale

Langues

Français (langue maternelle)

Anglais (technique, 780 au Toeic en 2006, lecture, films, séries)

Allemand (accompagnement scolaire, stage en entreprise pendant 5 mois)

logo githublogo gitlablogo linkedinlogo npmjs

Parcours universitaire

2006: IAE Savoie-Mont Blanc Master 2 Entrepreneuriat & Technologies de l’Information et de la Communication

Stage

Conception d’un framework en PHP et développement d’une application web avec celui-ci.

Projet

Création d’une entreprise « Hermaï » de bornes bluetooth interactives pour les offices de tourisme des villes d’Art et d’Histoire

Mémoire de fin d’étude

Création d’une méthodologie agile appliquée dans le cadre d’un développement d’une application web.

2005: IMUS Maîtrise Génie des Systèmes Industriels / Ingénieur Maître

Stage

Intégration dans l’équipe de développement du noyau du logiciel Agilium.

Projet

Création d’un MES en collaboration avec Agilium (communication SOAP WinDev, Java)

2004: IUP GSI Licence Génie des Systèmes Industriels

Stage

Développement d’un ERP pour un cabinet d’experts comptable.

Projet

Développement d’une application de QCM en Java

2003: IUT Valence DUT Informatique option Systèmes Industriels

Stage

Intégration d’une équipe de développeurs PHP en Allemagne.

Projet

Communication infrarouge pour géolocalisation d’un robot via triangularisation (C++, VHDL)

logo linkedin

Projets

SliDesk

Un outil pour la présentation de conférences

Ce projet consiste en un outil de créations de slides avec gestion des notes speaker depuis des fichiers écrits en markdown.

Développé sous Bun, le projet se veut modulaire grâce à son système de plugins.

Une présentation de l’outil a été faite dans le magazine Programmez! et plusieurs articles de plusieurs personnes en parlent (lien ci-dessous).

🔗 https://slidesk.github.io/slidesk-doc/

GreenTechAuvergne

Ce meetup a pour vocation de rassembler les acteurs de la région Auvergne autour de ces enjeux. Nous souhaitons créer un espace d’échange et de collaboration pour tous ceux qui veulent innover tout en minimisant leur empreinte écologique. Vous y trouverez des ressources, des événements, et des témoignages pour vous accompagner dans la mise en place de solutions concrètes.

🔗 https://green-tech-auvergne.fr/

Barry

Trouvez le point de rencontre le plus proche entre ami·e·s

🔗 https://barry.gouz.dev/

Kord

Ce projet “père-fils” consiste en la modernisation d’un Nabaztag/tag avec une carte Rasperry Pico.

Projet pédagogique d’IoT avec mon fils.

Conception 3D, électronique, développement en MicroPython et en C.

logo githublogo gitlablogo npmjslogo producthunt

Loisirs

Rédactions d'articles

Publications dans le magazine Programmez!

  • Numéro #258 : 3615 Twitch
  • Numéro #261 : SliDesk
  • Numéro #267 : Makers de Père en Fils

Musique

Direction d’orchestres

Pratique d’instruments : Trompette, Saxhorn Baryton, Soubassophone, Trombone, Guitare Basse, Claviers, …

Composition, arrangements

Streaming

Live-coding de projets Open-Source (mini moteur de jeu en JS, Générateur de compositions musicales, …)

Compositions

Jeux

Maker

Réalisation de prototype IoT avec Raspberry Pi & Arduino

Impression 3D (PLA & SLA)

Jeux de rôles

MJ: Warhammer v2, D&D v5

PJ: Warhammer v2, Pathfinder, …

(Rétro-)Gaming

Collections

Jeux co-op horreur, FPS, …