Salut 👋🏻 Je m’appelle Antoine !
Salut, je m'appelle Antoine Lin. Je suis développeur indépendant, et depuis 2015 j'accompagne des marques et des influenceurs en leur livrant des expériences web sur-mesure.
Introduction
L'histoire que j'aimerais vous raconter commence en 2009. Cette année la sort le nouvel opus phare de la licence Call of Duty, Modern Warfare 2. Et avec cet opus, se développe un immense écosystème de joueurs et de passionnés qui créent et partagent du contenu en ligne. Si vous étiez, comme moi, à fond dans cet univers, vous devriez peut-être vous rappeler des trickshots, des killfeeds et des groupes de discussion Skype avec 200 personnes, vous voyez de quoi je parle. Et si vous ne l'étiez pas, laissez-moi vous raconter cette époque que les jeunes de moins de 20 ans ne peuvent plus connaître.
Call of Duty, ou COD, est un FPS, First Person Shooter, ou vous incarnez et contrôlez un petit soldat qui fait la guerre. Dans ce jeu, il existe un mode en particulier qui consiste à s'affronter en ligne, en solo ou en équipe, contre des joueurs du monde entier. Et en 2009, on ne parle que de ça. Dans la cours de récréation, sur Internet, tout le monde veux voir ou partager ses actions, expliquer comment être le meilleur ou présenter pourquoi ses associations d'armes et accessoires sont les plus fortes. Des équipes se forment, filment leurs exploits et s'affrontent au travers de montages vidéos sur YouTube. Je voulais briller au sein de cette communauté, et représenter une de ces grosses équipes. Mais à cette époque, je n'étais ni particulièrement doué au jeu, ni à l'aise pour parler devant une caméra. Comment faire ? Mon truc à moi, c'était la production graphique. Photoshop, After Effect, Cinema4D, c'était mon dada. Et ça tombait bien, puisqu'il y avait un énorme besoin de ce type de profil pour créer le contenu publié sur les réseaux sociaux, c'était mon ticket d'entrée.
Si je vous raconte cette histoire, c'est parce que c'est en 2009 que j'ai découvert la fibre entrepreneurial qui m'anime. C'était en premier lieu une passion, puis une locomotive qui fût conductrice de mon choix de carrière professionnelle, et aujourd'hui, c'est ce qui me permet de payer mes factures.
Qui suis-je ?
J'ai grandi dans une petite ville de Seine-et-Marne, qui s'appelle Magny le Hongre, proche du parc Disneyland Paris (la précision est importante pour la situation géographique, question d'habitude quand on grandit dans ces coins-là.). J'ai fait mes études dans un lycée publique aux abords du centre commercial Val d'Europe avant de rejoindre l'école HETIC en 2014 après avoir décroché mon baccalauréat scientifique.
J'ai suivi la formation "Grande École", sur 5 ans, qui délivre un master de niveau I, enregistré au RNCP, que j'ai obtenu donc en 2019.
HETIC forme des experts en ingénierie numérique (Bachelors & Mastères) capables de gérer les impératifs opérationnels d’un projet d’envergure, de penser en entre/intrapreneurs et de participer à la transition digitale de la société en France et à l’international. Pour en savoir plus
Après avoir lu l'introduction vous avez peut-être du mal à trouver le rapport avec l'intitulé de mon blog. Dans les faits, à date d'entrée à HETIC j'étais persuadé de me diriger vers une carrière dans le graphisme. C'est en deuxième année d'école, que j'ai découvert le développement web avec Bruno Simon comme professeur, et depuis, c'est une grande histoire d'amour entre les lignes de code et moi.
En fin 2015, j'ai ouvert ma micro-entreprise pour travailler sur des projets concrets. Mes principaux clients, je les ai trouvés sur le marché des jeux-vidéos et surtout de l'e-sport. J'ai eu l'occasion de concevoir et développer plusieurs applications, dont des vitrines marketing ou des sites e-commerce, pour des entreprises comme Omen by HP, filiale de HP, Team Vitality la plus grosse structure e-sport française, ou des influenceurs comme le joueur e-sport le plus titré de France, Gotaga.
À la suite de mes études, j'ai fait évoluer cette activité secondaire en emploi à temps plein et j'ai clôturé ma micro-entreprise au bénéfice d'une entité morale indépendante. Depuis 2019, je travaille avec les plus gros influenceurs francophones du marché des jeux d'argent comme Head of Tech et manager, les accompagnant dans l'ensemble de leurs projets en ligne.
Ce que je fais
Je suis principalement développeur front-end, soit la personne qui s'occupe de créer des expériences web (de la création du parcours utilisateur, à la connexion avec des services en passant par l'intégration des interfaces). Mais je fais aussi beaucoup d'opérations, soit la gestion de la disponibilité des applications, et un peu de back-end. Pour les plus tech d'entre vous, au quotidien, je jongle surtout entre du ReactJS avec NextJS sous TypeScript pour le front-end, du GraphQL avec Prisma et GraphQL Nexus pour du back-end, du Kubernetes pour de l'opération et du Nx workspace pour la gestion de mes mono-dépôts. Adepte des paradigmes réactifs et fonctionnels, je travaille également beaucoup sous RxJS. Et tout ce beau monde, je l'automatise sous CI/CD avec GitLab.
Je vous ai dit que j'étais développeur, mais en réalité, je fais un peu plus que ça. J'interviens sur la conception des produits, mais aussi sur l'organisation, la structure managériale, les processus et les outils utilisés en interne. Je continue de faire de la production graphique de temps à autres (ce qui me permet d'utiliser mes compétences acquises au lycée dans mon quotidien). Aujourd'hui, je manage également des développeurs avec le travail qui en découle : création des spécifications techniques, réunions quotidiennes et hebdomadaires de suivi, retours sur le code et suivi de projets.
Pendant mon temps libre, j'aime jouer aux jeux-vidéos, embêter mon petit bouledogue français (elle s'appelle Nala, je vous mets une photo) et j'essaye de passer un peu plus de temps à lire.
Après avoir lu ces lignes, je sais ce que vous vous dites et vous avez raison. Je fais beaucoup de choses. Pour moi, c'est surtout de la passion et beaucoup d'énergie, énergie que j'aimerais partager, ainsi que mes découvertes, par écrit sur ce blog, en direct sur ma chaîne Twitch, et sur ma chaîne YouTube. Donc n'hésitez pas à venir me suivre sur les réseaux et à ajouter ce site dans vos favoris. Et si par hasard, j'ai réussi à piquer votre curiosité et que vous voulez en savoir davantage sur moi, voire peut-être venir discuter et partager un café virtuel, j'ai ouvert ce serveur Discord orienté autour de la tech, vous êtes le bienvenu !
Chronologie
2021
✅ Je lance mon blog
✅ J'obtiens de nouvelles responsabilités, d'autres développeurs me rejoignent et je deviens tech lead 🙌🏻
✅ Je commence le streaming sur ma chaîne Twitch
2020
✅ À la suite de mon contrat d'alternance, je continue l'aventure en 3/5 avec PandaScore. En parallèle, mon activité freelance prend de l'ampleur et je décroche des contrats dans le marché des jeux d'argent.
✅ En janvier, ma petite louloute rejoint la famille 🐶
✅ Sur un coup de bol, en février, des amis à moi rendent leur appartement et je récupère les clés. On déménage donc dans notre nouveau chez-nous, plus grand (donc plus d'espace pour la chienne), immeuble neuf avec place parking et ascenseur. Et ça, juste avant le premier confinement de la covid-19, que demande le peuple ?
✅ En juillet, et au terme de mon contrat, je quitte PandaScore pour tenter l'aventure entrepreneuriale à temps plein.
✅ En août, je mets ma micro-entreprise en cessation et j'ouvre une SASU
2019
✅ Je rejoins l’entreprise PandaScore comme développeur front-end en contrat professionnalisant. PandaScore est une startup parisienne et un acteur majeur dans l’agrégation de données en temps réel sur les matchs de compétitions sportifs éléctroniques. Données qui leurs permettent aujourd'hui de vendre des côtes de paris sur le secteur de l'e-sport. Vous êtes bookmaker et vous souhaitez ajouter des marchés e-sport à votre offre ? Allez dont demander à PandaScore !
✅ Avec Camille, on déménage dans notre premier appartement 🚀
✅ J’obtiens mon diplôme à HETIC « Expert en ingénierie et management de la communication numérique », Titre de niveau 7 (Master 2) enregistré au Répertoire National des Certifications Professionnelles après 5 ans d'études.
✅ Vroum ! Vroum ! J'achète ma première moto, une Kawasaki Z650, une dinguerie 🤯
2018
✅ Publication du portfolio michaelzaccardi.com, développé pour mon ami d'école. Développé sous WordPress avec le framework Wordplate. Le projet reçoit une mention honorable auprès d’Awwwards. Et un French Design Index.
✅ Publication de la boutique en ligne shop.vitality.gg. Projet que j’ai développé en freelance sous Shopify. Le site est resté en ligne jusqu'en 2019, remplacé par la version actuelle mise en ligne suite à leur levée de fonds et développée par une agence externe.
✅ Je rentre en stage chez BlueBoard (rachetée par le groupe Channel Advisor en 2020) comme développeur front-end ReactJS. BlueBoard est une startup parisienne qui met à disposition une solution de surveillance e-commerce pour les marques et les fabricants qui vendent par l'intermédiaire de détaillants en ligne. Vous vendez en ligne et vous souhaitez savoir en un seul endroit quel est l'état de votre stock et quels sont les différents retours client sur tout votre réseau de distribution ? BlueBoard est le service qu'il vous faut !
✅ Publication de la boutique en ligne shop.gotaga.tv. Projet que j’ai développé en freelance sous Shopify. Le site est resté en ligne jusqu'en 2019.
2017
✅ Publication de vitality.gg ! Mon premier projet d’envergure avec la Team Vitality. Développé sous WordPress avec un thème personnalisé et hébergé sur AWS en utilisant Docker. Le site est resté en ligne jusqu'en 2019, remplacé par la version actuelle mise en ligne suite à leur levée de fonds et développée par une agence externe.
✅ Création de LaPiscine, groupe privé Discord sur les crypto actifs. J'ai passé un peu de temps au développement d’outils et de chatbots d’alertes automatisés servant d’interfaces pour simplifier les alertes diverses liées aux fluctuations du marché des cryptomonnaies.
2016
✅ Sortie de mon premier projet freelance : le Omen by HP Challenge (vous pouvez trouver une version démo plus ou moins fonctionnelle ici. C'est une petite application que j'ai développé pour la Team Vitality et qui a été utilisée lors de la soirée de presse de la présentation de la nouvelle gamme de produit Omen by HP. Le principe : tester les capacités cognitives et motrices des invités face aux joueurs professionnels e-sport de la Team Vitality. Application qui a été rachetée par Omen by HP en 2017 pour utilisation dans les conventions comme la Paris Games Week ou la Japan Expo.
2015
✅ Trop occupé à apprendre à coder pour dormir 🧟♂️
✅ Création de ma micro-entreprise, je peux officiellement facturer et mettre à profit les compétences que j'acquière.
✅ Rencontre avec Camille 👩🏼❤️👨🏼
2014
✅ Obtention de mon baccalauréat scientifique spécialisation "je passe plus de temps sur YouTube qu'à réviser mes cours de maths" (je décroche quand même un beau 13/20 grâce aux séances de rattrapage de papi).
✅ Première année d'études supérieures à HETIC, je découvre le web et le développement 👨🏻💻
Quelque part entre 2007 et 2009
✅ Découverte de Photoshop, il me semble que c'était la version CS3 à l'époque.
2006
✅ Fini l'ordinateur familial sous l'escalier. Je m'émancipe numériquement avec mon premier ordi comme cadeau pour mes 10 ans. Au programme : MSN avec les potes, Prizee, Skyblog, Habbo Hotel et World of Warcraft.
1996
✅ Je pop sur terre 👶🏻
FAQ en rapport avec l'article
Qui suis-je ?
Je m'appelle Antoine Lin, j'ai 25 et je vis près de Paris. J'ai grandi en Seine-et-Marne et j'ai fait mes études à l'école HETIC, Montreuil. Je suis développeur indépendant, et depuis 2015, j'accompagne des marques et des influenceurs en leur livrant des expériences web sur-mesure.
Quelle est mon activité ?
Je suis développeur front-end, je m'occupe de créer des expériences web (de la création du parcours utilisateur, à la connexion avec des services en passant par l'intégration des interfaces). Il m'arrive de faire du back-end et du devops au besoin aussi.
Les dernières publications
Que ce soit du choix de la plateforme, à la façon dont je gère mes données avec DatoCMS, ou pour parler des diverses difficultés que j'ai pu rencontrer. Je reviens, dans cet article, sur les détails de l'ouverture de mon blog, antoinelin.com.
Si vous êtes familier avec GraphQL, vous avec sûrement déjà eu besoin de récupérer des données sur des services tiers en parallèle de votre API GraphQL principale. Dans cet article, je résume comment j'ai réussi à utiliser plusieurs API GraphQL via un seul et unique client Urql.