Ingénieur logiciel senior et responsable de la livraison de produits avec plus de 20 ans d'expérience dans le développement natif Android et iOS, les systèmes et SDK en C++, ainsi que les produits full-stack TypeScript/AWS. Combine une approche pratique de l'architecture et du développement avec la spécification de produits, la coordination des parties prenantes, la livraison de versions et la propriété produit à long terme. Utilise des agents de codage IA pour accélérer la recherche et l'implémentation tout en conservant la responsabilité de l'architecture, de la sécurité, de la relecture de code, des tests et de la qualité en production.
Expertise technique, produit et livraison
Ingénierie produit
Kotlin · Java · Swift · Objective-C · C++ · TypeScript · React · Vue.js · AWS
Mobile, systèmes et SDK
Android SDK/NDK · iOS SDK · Conception de SDK et d'API · audio à faible latence et traitement du signal (DSP) · intégration de périphériques · flux de travail orientés hors ligne (offline-first)
Livraison par agents IA
Codex · ChatGPT · Claude Code · flux de travail multi-agents · livraison guidée par les spécifications · recherche · implémentation · revue de code · tests · débogage · documentation · déploiement
Produit, projet et qualité
spécification produit · analyse des besoins · priorisation · coordination des parties prenantes · architecture · livraison de versions · leadership technique de projet · modernisation du code existant · tests automatisés · CI/CD · Scrum
Expérience professionnelle sélectionnée
Développeur Web Senior — Equisix
Livraison de bout en bout d'un SaaS d'automatisation financière
Responsabilité de la spécification, de l'architecture et de l'implémentation du produit sur l'interface front-end React, les API et workers TypeScript, l'infrastructure AWS, les intégrations sécurisées, la facturation, l'observabilité et la préparation aux mises en production.
Création de moteurs d'exécution d'automatisation continus et planifiés déterministes à l'aide de files d'attente, de l'idempotence, de nouvelles tentatives, de la reprise sur erreur, d'un état auditable et de tests unitaires, d'intégration, de bout en bout, de régression d'interface utilisateur et de smoke tests déployés.
Utilisation d'agents de codage par IA pour accélérer la recherche et l'implémentation, avec des spécifications explicites et une responsabilité directe en matière d'architecture, de sécurité, de revue de code, de tests, de déploiement et de validation.
React · TypeScript · AWS · SST · DynamoDB · SQS · Vitest · Playwright · Agents de codage par IA
Responsabilité produit et modernisation d'applications natives Android et iOS
Maintenance des deux applications de production, modernisation d'une base de code Android Kotlin/Java héritée et extension de l'application iOS Swift/Objective-C initialement livrée en 2017.
Apport d'améliorations à l'interface utilisateur, aux performances, aux notifications push, à la synchronisation en arrière-plan, à la cartographie, aux médias et à l'intégration REST tout en préservant le comportement établi sur les deux plateformes.
Kotlin · Java · Swift · Objective-C · API REST · Firebase Cloud Messaging
Développement de SDK natifs pour des dispositifs médicaux de mesure du glucose
Réalisation de travaux sur les SDK iOS et Android, extension d'applications iOS existantes et création d'applications d'exemple en Swift et Kotlin démontrant l'intégration de l'appareil.
Alignement du comportement du SDK Kotlin sur son équivalent iOS et utilisation de scénarios Gherkin pour définir un comportement testable avant l'implémentation.
Travail en mode API-first au sein d'une équipe Scrum internationale et distribuée, utilisant Git flow, des revues de code et des pratiques d'assurance qualité approfondies.
Développeur mobile principal (via Plaut / Bowbook) — SODB 2021
Direction de la livraison mobile pour le recensement national 2021 de la Slovaquie
Direction du développement natif Android et iOS, traduction d'exigences complexes et changeantes du secteur public en applications fonctionnelles sur les deux plateformes.
Mise en place de données hors ligne, de mises à jour pilotées par services et fichiers CSV, de règles de formulaires complexes et de validation sur l'appareil pour des flux de travail sur le terrain ne pouvant compter sur une connectivité continue.
Coordination de mois de raffinement des exigences, de cycles de validation, de parties prenantes et de développeurs collaborateurs jusqu'à la livraison dans le respect d'un délai national impératif.
Kotlin · Swift · Android · iOS · données hors ligne · validation de formulaires
Propriété de produit à long terme pour la suite mobile et de pointage Rcherz
Création et maintenance d'une application iPhone/iPad en Objective-C, d'une application Android en Java et d'un terminal de pointage Android dédié pour une plateforme internationale de tir à l'arc.
Séparation de la notation des compétitions, critique pour la mission, du produit général et mise en place de contrôles de stabilité, de commandes d'appareils à distance, de scrutation (polling), de messagerie push et de résilience face à des conditions Wi-Fi extérieures difficiles.
Maintenance de trois produits natifs actifs tout en préservant la relation client et une connaissance approfondie du produit dans le cadre d'une collaboration active depuis 2014.
Créateur, Responsable Produit & Ingénieur de Bout en Bout - Renetik Music Apps
Dix produits Android et une plateforme audio C++ à faible latence
Création de dix applications musicales Android actuelles totalisant au moins 170 000 installations publiques cumulées sur Google Play à partir de 2026.
Conception d'un moteur audio C++ réutilisable pour le traitement du signal en temps réel (DSP), le séquençage, les chaînes d'effets, les métronomes, les E/S MIDI, l'enregistrement, la boucle et la lecture multi-instruments.
Création et maintenance du site web produit VuePress 2 et Vite avec des composants Vue personnalisés, de la documentation, des médias optimisés, des analyses, un référencement (SEO) canonique et une validation des versions multi-sites.
Gestion de la direction produit, de la feuille de route, des priorités, de l'expérience utilisateur (UX), de l'architecture, de l'implémentation en Kotlin, des services Firebase, des tests automatisés, des versions, du support et des itérations guidées par les retours.
Expérience supplémentaire en développement full-stack et livraison de produits
Réalisation de modifications coordonnées pour Android, .NET GraphQL et MySQL pour Sensoneo ; travail PHP/Yii/PostgreSQL pour Plaut ; et projets de produits mobiles, Vue.js, Firebase, Spring et AWS pour d'autres clients.
Portfolio mobile natif et fondations réutilisables
Création d'applications iOS et Android pour Motorkari.cz, TRIAD, LiveAgent, Post Affiliate Pro et d'autres clients, tout en développant des bibliothèques réutilisables en Objective-C, Swift, Java et Kotlin utilisées dans des projets professionnels.
SaaS, systèmes de bureau et de documents
Évolution du poste de développeur junior à senior chez QualityUnit à travers Java, C#, PHP, JavaScript, GWT, J2EE, Eclipse RCP, l'OCR, les produits SaaS et l'analyse/génération de PDF, avec Scrum, TDD et le pair programming.
Premières bases en informatique
Acquisition de connaissances pratiques en matière de systèmes grâce à l'assemblage de PC, l'installation de logiciels, le support client, l'administration Windows et Linux, les réseaux, le support AutoCAD, HTML et le travail dans les télécommunications sans fil.
Formation
Licence en génie logiciel informatique · Université slovaque de technologie de Bratislava