Dmitri Gurov

Dmitri Gurov

Tallinn, Estonie

Dmitri Gurov

Ingénieur Java Enterprise principal | B2B | Télécommande
Architecte Java d’entreprise et ingénieur logiciel très accompli avec 25+ ans d’expérience commerciale (depuis 1998) dans la conception, la construction et l’optimisation de systèmes critiques à haute charge pour la mission. Fondations approfondies en informatique issues d’un solide parcours C++/ingénierie.
Une adaptabilité exceptionnelle et un état d’esprit d’apprentissage continu — un historique avéré de maîtrise en temps réel de technologies de production modernes complexes (par exemple, Apache Kafka, Kotlin) grâce à 2,5 décennies d’expertise fondamentale en Java.
Spécialisé dans le sauvetage de systèmes de production, l’ingénierie inverse des écosystèmes hérités non documentés, les cadres d’intégration REST à grande échelle et la signature complexe de données cryptographiques. Connu pour son état d’esprit proactif du type « faire avancer les choses », résolvant de profonds blocages techniques (comme contourner les goulots d’étranglement d’infrastructure via des solutions programmatiques) que les développeurs occasionnels ne peuvent pas retracer.

Horaires de travail

  • Lundi:08h00 à 18h00
  • Mardi:08h00 à 18h00
  • Mercredi:08h00 à 18h00
  • Jeudi:08h00 à 18h00
  • Vendredi:08h00 à 18h00
  • Samedi:Non disponible
  • Dimanche:Non disponible
Projet : Écosystème gouvernemental de gestion électronique de documents et de flux de travail.
Sauvetage de systèmes hérités et cartographie architecturale : A réussi à rétroconcevoir un écosystème de microservices complexe et très chargé, abandonné par un fournisseur précédent sans aucune documentation. A stabilisé la production et rédigé des spécifications de conception haut niveau (HLD) dans Jira pour 10 à 12 services principaux.
Cryptographie avancée et résolution de problèmes : Migration de la couche de sécurité critique du Legacy PKCS#7 vers la norme avancée CAdES avec horodatage sécurisé. On a contourné les goulots d’étranglement d’infrastructure/administrateurs système en concevant et en implémentant une logique d’importation personnalisée de certificats de clé directement dans l’application Java, en résolvant des erreurs complexes d’environnement pour assurer un déploiement en production réussi.
Architecture d’intégration et de sondage REST : Conception et mise en œuvre de plus de 30 nouvelles passerelles d’intégration basées sur REST utilisant le modèle Asynchronous Request-Reply (Polling) pour le traitement différé des documents.
Adoption technologique & BPM : Maîtriser et intégrer Apache Kafka et Kotlin directement dans les tâches de production en quelques semaines, en tirant parti des racines profondes de Java. Extraction optimisée des données du moteur Camunda BPM pour le reporting analytique.
Déploiement & Test de développement : Gestion des cycles de construction et de publication des applications via GitLab CI/CD, orchestration du déploiement logiciel dans les environnements Dev et Test, et dirigé le support de production de niveau 3 (STP).
Environnement : Java 17, Kotlin, Spring Boot, Quarkus, PostgreSQL, Apache Kafka, MongoDB, Camunda BPM, REST/OpenAPI, API crypto (CAdES / PKCS#7), GitLab, Docker.
Projet : Plateforme mondiale de commerce électronique pour les entreprises.
Réalisations clés : Axé sur le développement de services métier à haute charge et l’optimisation de l’infrastructure cloud. Diagnostic et résolution des goulots d’étranglement critiques de performance, optimisé des interactions avec la base de données et stabilisé le traitement asynchrone des messages via Kafka.
Environnement : Java 11/17, Python, Spring Boot (Réactif), PostgreSQL, ElasticSearch, Hibernate, Kafka, REST, Git.
Projet : Système d’évaluation des risques bancaires à haute sécurité.
Réalisations clés : Orchestration de la décomposition architecturale d’une application bancaire héritée lourde et monolithique en microservices résilients et indépendants. Optimisé des pipelines de données complexes et des flux de travail transactionnels asynchrones, garantissant des opérations sans interruption.

Environnement : Java 8/11, Spring Boot, Spring Core, ActiveMQ, Cassandra, Oracle DB, REST, Maven, Git.
Projet : Système de vente d’entreprise
Réalisations clés : Repenser et améliorer considérablement les performances du processus de synchronisation des données de réservation des cœurs sous les charges de pointe. Conception et déploiement d’un ensemble de microservices hautement sécurisés dans la plateforme cloud AWS. A créé des outils automatisés robustes pour les tests, la surveillance et le profilage de mémoire en temps réel à l’échelle du système.

Environnement : Java 8, AWS (EC2, S3, SQS), Spring, JAX-RS, MySQL, Hibernate, RabbitMQ, Node.js, Angular/ExtJS, EhCache.
Réalisations clés : Conception et mise en œuvre d’un cadre sécurisé et à forte fréquence de transactions pour la gestion automatisée des contrats bancaires, basé sur des exigences strictes de SLA.
Environnement : Java, Spring, Oracle DB, SOAP Web Services, PL/SQL, iBatis, Maven.
  • 🇬🇧 Anglais
  • 🇷🇺 Russe
0.0 (0)
0
0
0
0
0
⚠️
Merci de vous connecter en tant que client pour pouvoir donner votre avis

    Besoin d'un service ?

    Voulez-vous faire appel aux services de ce Professionnel ?

    Postez votre mission et vous recevrez des dizaines de propositions de la part des Professionnels de la communauté.