Klanik

 à  Aujourd'hui

Introduction

Klanik est une société française spécialisée dans le conseil et l’accompagnement en transformation digitale et en innovation technologique. Fondée en 2011, elle se concentre sur les secteurs de la finance, de la santé, de l’énergie et des télécommunications.

Klanik propose des services variés, allant de l’ingénierie et du développement logiciel à la gestion de projets et au conseil en stratégie.

L’entreprise se distingue par sa culture d’entreprise axée sur l’agilité et la collaboration, visant à créer un environnement propice à l’innovation.

Klanik met également un point d’honneur à favoriser le développement des compétences de ses collaborateurs à travers des formations continues et des projets stimulants.

Mission

Bedrock Streaming

Bedrock Streaming est une plateforme de streaming française spécialisée dans la diffusion de contenus audiovisuels, notamment des films, des séries et des événements en direct. Elle se distingue par sa sélection variée de contenus, allant des productions indépendantes aux classiques du cinéma.

Bedrock Streaming met également l’accent sur une expérience utilisateur de qualité, avec une interface intuitive et des options de personnalisation. Avec environ 400 employés, elle développe des plateformes de streaming vidéo comme M6+, Videoland, RTLPlay, RTL+ pour les diffuseurs et les entreprises de médias en Europe.

Le siège social est situé à Neuilly-sur-Seine, et elle possède une filiale à Lyon Gerland.

Objectif

En tant que développeur senior sur Symfony chez Bedrock Streaming en prestation pour une durée de 8 mois, mes objectifs étaient alignés avec ceux de l’entreprise, qui vise à innover et rester à la pointe de la technologie web.

J’étais chargé du développement des fonctionnalités autour du catalogue, en utilisant une architecture CQRS et GraphQL.

Outils utilisés

Symfony 6 Docker CQRS PostgreSQL GraphQL

Challenges

L’un des principaux défis que j’ai rencontrés chez Bedrock Streaming a été l’apprentissage de GraphQL.

Pour surmonter ce défi, j’ai suivi une auto-formation intensive et j’ai bénéficié de l’aide précieuse de mon équipe. De plus, j’ai dû apprendre à utiliser Terraform pour mieux gérer l’infrastructure en tant que code.

Principaux points à retenir

Chez Bedrock Streaming, j’ai développé des compétences clés en GraphQL, approfondi mes connaissances en Symfony, et appris à utiliser Terraform. Cette expérience m’a permis de travailler dans une grande entreprise de développement web, ce qui a considérablement enrichi mon parcours professionnel.


GAC technology

GAC Technology est une entreprise spécialisée dans les logiciels de gestion, notamment pour la gestion de flottes automobiles, de biens immobiliers et de parcs télécom.

Avec environ 125 employés, elle développe des solutions logicielles 100 % web pour optimiser le travail des directions générales, financières, achats et services généraux.

Le siège social est situé à Lyon Vaise.

Objectif

J’ai travaillé en tant que développeur senior chez GAC Technology en prestation pour une durée d’un an.

Mon objectif principal était de mettre en place un nouveau projet pour l’entreprise. Ce projet consistait à reprendre leur logiciel principal de gestion de flotte automobile et à le transformer en une version SaaS avec des fonctionnalités réduites pour répondre aux besoins des petites sociétés.

Outils utilisés

Symfony 7 Docker Api Platform 3 CQRS Domain Driven Design Keycloack

Challenges

Mon principal défi chez GAC Technology était de déterminer les besoins de la future application en intégrant les fonctionnalités de l’ancien logiciel de gestion de flotte automobile.

J’ai dû concevoir cette nouvelle version en utilisant une architecture DDD (Domain-Driven Design) modulaire.

Cela permettrait à toutes les équipes de développer de manière indépendante à l’avenir.


Intercontrat

Objectif

Dans le cadre de mon intercontrat, j’ai suivi une auto-formation qui m’a permis d’acquérir de nouvelles compétences. J’ai ainsi développé des compétences en Go, Python, et NodeJs, tout en perfectionnant mes connaissances en Symfony, répondant aux besoins de mon business manager.

J’ai également contribué bénévolement à l’amélioration du site de Pet’s Rescues.

De plus, j’ai exploré Astro pour la création de blogs, ce qui m’a permis de développer mon propre site web.

Ces expériences m’ont non seulement enrichi techniquement, mais ont aussi renforcé ma capacité à gérer des projets diversifiés et à apporter des solutions innovantes.

Outils utilisés

Symfony 7 Docker Google Cloud Python Machine Learning Go Astro