À propos

Ouvert à de nouvelles opportunités
Calvin Lucas Dogus
Développeur de jeux & développeur web full-stack
- Séoul, Corée du Sud
- Français
- contact@calvindogus.dev
Quelques mots sur moi
J’ai commencé à programmer à 11 ans, en suivant mon frère. J’aime jouer aux jeux vidéo et créer les miens.
Je dirige l’équipe logicielle chez Infinique. Le soir et le week-end, je travaille sur Arcanyst, l’univers de jeux que je crée pour Caesium Games.
Mes outils
- Jeux
- Unity (C#), Unreal Engine (C++ / Blueprints)
- Web
- React, TypeScript, Node.js
- Design
- Figma, Photoshop, Illustrator
En dehors du travail
World of Warcraft, la musculation, la natation et les livres de Christopher Paolini. Désolé les Coréens, je déteste le café.
Certifications
Expérience et formation
- Je dirige une équipe de trois développeurs sur plusieurs projets logiciels, dont Clor AI, un éditeur photo professionnel dans le navigateur.
- Développement d'un éditeur complet façon Photoshop en React : système multi-calques, moteur de pinceaux, liquify, masques et transformations.
- Intégration de plusieurs modèles d'IA fonctionnant localement, côté client, pour remodeler le corps et le visage, retoucher la peau (suppression des imperfections), restaurer les dents et effacer les tatouages.
- Déploiement multiplateforme : Web (Edge & Chrome), Desktop via Electron et Mobile via Capacitor.
- Optimisation de l'inférence sur l'appareil et du rendu canvas pour une édition non destructive en temps réel.
- Développement de plusieurs projets solo et multijoueurs à partir de zéro.
- Gestion des systèmes cloud de l'entreprise et réduction des coûts en arrêtant, supprimant et nettoyant les ressources inutilisées (Azure & AWS).
- Création de plusieurs sites web pour l'entreprise, dont des sites de présentation de projets.
- Participation à la création du CMS et de l'API.
- Contribution à la mise en place de l'infrastructure cloud, base de données et API.
- Mentorat d'autres développeurs (web et Unity).
- Rédaction de documents de conception générale et détaillée.
- Création de nouvelles structures de base de données pour migrer la base existante.
- Création de scripts de migration et d'un environnement de test pour ces scripts.
- Création de nouveaux formulaires dans WorkflowGen pour remplacer le système existant basé sur une ancienne application ASP.NET.
- Mise à jour de plusieurs applications (ASP.NET, Excel, Power BI, WorkflowGen) pour correspondre à la nouvelle structure de la base.
- Écriture et exécution de tests sur divers contenus pour s'assurer que tout fonctionne.
- Informatique et design UI/UX à l’Université Toulouse III et à l’ENAC.
- Développement en solo d'un simulateur de vol VR basé sur une plateforme de mouvement MotionSystems (rotation uniquement) pour simuler les mouvements d'un avion.
- Intégration de contrôleurs d'avion tels que des pédales.
- Intégration du casque VR HTC Vive pour la vue.
- Projet réalisé pour une étude scientifique sur la perception visuelle à 360 degrés des utilisateurs lors du pilotage d'un avion.
- Création d'un visualiseur de réalité mixte (MR) pour un microscope électronique (Hitachi TEM) avec Microsoft HoloLens 2, affichant le faisceau d'électrons lu depuis l'API du microscope.
- Collaboration avec deux autres étudiants et le laboratoire CEMES pour développer le projet.
- Analyse des besoins des utilisateurs et création de storyboards et de prototypes.
- Études à l’Université Toulouse III - Paul Sabatier.
- Création d’un jumeau numérique VR complet des bureaux de Capgemini à Toulouse avec Unity, y compris la salle AIE.
- Réalisation en solo de l’environnement 3D et de toute la programmation, dont un système de visite guidée pour présenter les projets aux clients.
- Développement de la lecture de présentations PowerPoint (PPTX) directement dans Unity.