
Cyril SZPYTMA
Lead Software Engineer | .NET & Blazor
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
Technical Lead
Flandrin IT by ChapsVisionFreelance
nov. 2020 - Présent
6 ans
Paris, France
🚀 Pilotage produit & delivery - Encadrement de 2–3 devs : suivi du delivery et respect des deadlines - Définition de roadmaps alignées avec les objectifs métier - Estimations de charge et arbitrage technique/fonctionnel - Refonte complète d’un client lourd vers une app web moderne (meilleure portabilité & UX) 🧠 Conception & Dev Web (Blazor / .NET Core) - Création d’une application full Blazor WebAssembly pour remplacer une stack WinForms - Développement d’une interface dédiée pour l’interception judiciaire (usage enquêteurs) - APIs REST performantes avec ASP.NET Core - Front SPA modulaire en composants Blazor - Base MySQL optimisée pour données sensibles - Synchronisation bidirectionnelle entre ancien et nouveau système 🔄 Migration & interopérabilité - Maintien opérationnel des systèmes legacy pendant la migration (sans rupture utilisateur) - Intégration de RabbitMQ pour la comm’ asynchrone entre services - Triggers MySQL pour automatiser les updates entre tables 🛠 Maintenance & modernisation legacy - Évolution d’applications critiques sur environnement client lourd - Refacto de code legacy pour booster lisibilité et perf’ - Amélioration UX d’interfaces WinForms existantes - Dev d’un service .NET Remoting pour la com inter-apps sur réseau sécurisé
Lead Developer
Sunlight Solutions
janv. 2019 - août 2020
1 an 8 mois
Paris, France
🧩 Nouvelles fonctionnalités clés - Intégration de modules Drag & Drop intuitifs - Mise en place d’un système de streaming vidéo intégré - Adaptation de l’UI en responsive design pour un usage multi-device 👥 Encadrement & qualité technique - Supervision de 2 à 3 développeurs : code review, mentoring, respect des délais - Définition de roadmaps techniques en lien avec les enjeux produit - Estimations de charge en collaboration avec l’équipe pour fiabiliser les plannings 🛠 Refacto & modernisation front/back - Migration vers des patterns robustes (MVC, SOLID) pour faciliter la maintenance et l’évolutivité - Refonte des librairies JS : passage à ES6+, mise à jour de jQuery, gain de compatibilité & perf - Implémentation de nouvelles fonctionnalités métier pour enrichir l’expérience utilisateur 🚀 Cloud & CI/CD - Refonte complète de l’architecture pour une migration vers Azure Cloud - Amélioration de la scalabilité et de la résilience du système - Mise en place d’une intégration continue (CI) via Azure DevOps pour accélérer les livraisons et réduire les erreurs de build
Senior Software Engineer
ROK Solution
mai 2018 - janv. 2019
9 mois
Paris Area, France
🛠 Maintenance & évolutions produit - Maintenance continue et amélioration de la plateforme ROK, avec focus sur la stabilité et l’ajout de nouvelles fonctionnalités métier - Implémentation d’un module de streaming vidéo fluide et optimisé pour une lecture web sans latence Développement d’un système de téléversement multipart pour fiabiliser l’envoi de fichiers volumineux 📊 Suivi métier & analytics - Agrégation de KPIs métier pour créer des tableaux de bord en temps réel (pilotage produit et usage) 📱 Unification mobile & transition techno - Migration des apps mobiles vers Xamarin, permettant un codebase unifié iOS / Android et réduisant les coûts de maintenance - Développement de nouvelles fonctionnalités en Silverlight pour maintenir la compatibilité avec les applications critiques toujours en production
Senior Architect & Developer
WINGiT.
sept. 2016 - mars 2018
1 an 7 mois
Paris Area, France
🚀 Création de la plateforme B2B wingit.business - Développement complet de la plateforme : paiement en ligne via PayPal (Braintree), génération automatique de factures, reporting des campagnes publicitaires - Mise en place du back-office : gestion des utilisateurs B2B, événements, lieux et statistiques d’usage 📊 API de tracking & conversion - Conception d’une API de tracking pour enregistrer, agréger et exploiter les données d’usage - Intégration et gestion d’un pixel de conversion pour le suivi des performances publicitaires 🔗 Intégration & distribution - Développement d’une version IFrame de l’application pour faciliter l’intégration client sur site tiers - Création de widgets HTML / JavaScript pour une intégration mobile et web B2B rapide ⚙️ CI/CD & déploiement - Mise en place d’une intégration continue avec TFS Online - Déploiement automatisé sur Azure WebApp pour fluidifier les livraisons 🤖 BOT & expérience utilisateur - Conception d’un bot conversationnel pour recommander des événements : * Basé sur Azure LUIS + Microsoft Bot Framework * Création d’un framework JS pour simplifier l’intégration du bot sur différentes plateformes 🔧 Maintenance & optimisation backend - Évolutions des API WINGiT : optimisation des performances, load testing, mise en cache intelligente - Support continu pour garantir la stabilité en production et la montée en charge
Lead Developer
Newzulu Limited
nov. 2014 - juil. 2016
1 an 9 mois
Paris Area, France
💸 Nouvelle plateforme de paiement utilisateurs - Intégration complète de PayPal pour le traitement des paiements - Gestion des ventes et génération d’exports comptables automatisés 📰 Mise en place d’un flux MRSS - Création d’un flux MRSS pour la diffusion de contenu enrichi - Stockage et gestion des données en base NoSQL - Développement d’une interface UI avec authentification par token pour les clients 📤 Système d’envoi multi-canaux - Mise en place d’un module d’envoi de fichiers via FTP, API, e-mail, selon les besoins client - Routage intelligent et sécurisation des échanges ⚙️ CI/CD & automatisation (TFS / Chef.io) - Création d’environnements CI / QA automatisés - Génération automatique de packages NuGet avec exécution de tests unitaires - Gestion des versions de bases de données - Écriture de cookbooks Chef.io pour Windows pour automatiser les déploiements 📧 Gestion des e-mails via service tiers - Intégration d’un service tiers d’emailing avec suivi des retours pour qualifier les bases de contacts - Sécurisation de l’envoi : protection contre les destinations indésirables ou frauduleuses
Ingenieur developpeur
Arete
janv. 2013 - déc. 2014
2 ans
Paris Area, France
🔁 Migration d’applications legacy - Migration d’applicatifs lourds de FoxPro vers VB.NET 3.5 - Développement d’une suite logicielle en .NET 3.5, complémentaire aux applications existantes : * Gestion des ouvrants-droit * Mise en place de règles d’attribution * Modules de gestion de stock et de prêt (livres, DVD, etc.) * Suivi des cotisations et paiements de voyages CE 🌐 Développement web & outils CE - Création de modules web connectés aux apps lourdes pour offrir des fonctionnalités en ligne aux utilisateurs - Intégration d’un système de suivi de paiement centralisé 🔧 Amélioration du CRM PHP - Optimisation du CRM développé en PHP 5.0 avec le framework JS Dojo 1.0 - Architecture MVC basée sur Smarty - Développement de fonctionnalités de customisation client : personnalisation du thème, couleurs, arrière-plans du site
Ingenieur developpeur
Limonetik
juin 2011 - juil. 2012
1 an 2 mois
Paris Area, France
⚙️ Développement du moteur de paiement - Conception et développement d’un moteur de paiement en C#, cœur du traitement des transactions - Intégration des règles métiers spécifiques aux différents moyens de paiement 🧾 Back-office & gestion d’ordres d’achat - Développement d’un back-office de paiement pour le suivi, la validation et la gestion des ordres d’achat - Interfaces claires pour les équipes opérationnelles et financières 🔁 Traitement par batch - Création de batchs automatisés pour le traitement de masse des opérations récurrentes - Optimisation des performances et réduction des erreurs manuelles
Ingenieur developpeur
Sogeti
juin 2007 - juil. 2011
4 ans 2 mois
Paris Area, France
🎓 Formation interne Sogeti - Approfondissement des fondamentaux en C# et UML dans le cadre d’un programme de montée en compétence interne 🏟 Havas Sport - Développement web événementiel & gestion CRM - Création de sites web événementiels sportifs connectés à un CRM propriétaire - Gestion de réservations avec validation, création/gestion de partenariats d’événements - Développement d’une plateforme de concours en ligne pour HAIER, dans le cadre des JO de Pékin 🌐 Sogagia - Amélioration continue - Mise à jour et amélioration de fonctionnalités sur le site client existant 🛡 AXA (Projet PRESTANET) - Gestion de risques & systèmes distribués - Intégration et utilisation du moteur de règles JRules - Communication avec les systèmes Mainframe via WebSphere MQ - Développement dans le framework interne AXA (.NET 1.1) - Création d’un système d’alertes SMS pour notifier les prestataires en temps réel 🚗 PSA (Automobile) - Surveillance chaîne de production & reporting - Projet en ASP.NET 2.0 avec URL rewriting pour optimisation SEO - Gestion et suivi de défauts sur chaîne de montage - Génération automatique de rapports via Crystal Reports
Formation
ETNA, école d'alternance en informatique
Master's degree
2005 - 2008
3 ans 1 mois
IUT Velizy
None
2003 - 2005
2 ans 1 mois