Maksym Yovyk

Maksym Yovyk

Odessa, Ukraine

Maksym Yovyk

Ingénieur Full Stack
Je suis ingénieur Full Stack avec 7 ans d’expérience dans la création d’applications web et de services backend évolutifs et de haute qualité.
Compétent dans la création d’interfaces modernes et réactives utilisant React, Next.js et Flutter, associé à un développement robuste côté serveur en Node.js, Python et .NET Core. Compétent dans la conception d’architectures épurées, l’optimisation des performances et la fourniture de solutions fiables dans divers environnements.
Collaborateur solide avec un historique d’amélioration de la qualité du code, d’amélioration de l’expérience utilisateur et de rationalisation des flux de travail de développement.
Engagé à écrire un code maintenable et efficace et à livrer des produits répondant à la fois aux objectifs techniques et métier.
Expérimenté dans les environnements Agile, où j’aide à transformer des exigences complexes en objectifs de sprint réalisables et à favoriser une livraison stable et collaborative.

Horaires de travail

  • Lundi:08h00 à 21h00
  • Mardi:08h00 à 21h00
  • Mercredi:08h00 à 21h00
  • Jeudi:08h00 à 21h00
  • Vendredi:08h00 à 21h00
  • Samedi:08h00 à 21h00
  • Dimanche:08h00 à 21h00
• Conception de plateformes web à cycle complet utilisant React, Next.js, Node.js, Python et .NET Core, livrant des applications qui maintenaient systématiquement des temps de réponse inférieurs à 200 ms même lors des heures de pointe.
• Création d’une suite d’API RESTful supportant l’authentification utilisateur, le suivi des sessions et les opérations de données en temps réel, ce qui a réduit la surcharge serveur de 32 % après la restructuration des couches de logique de routage et de mise en cache.
• A construit des modules backend en Python pour l’automatisation des processus, l’analyse des journaux et la surveillance système, réduisant ainsi les heures de revue manuelle d’environ 20 heures par mois.
• Création de pipelines d’authentification sécurisés avec validation multi-couches et gestion de jetons, améliorant les taux de réussite de connexion de 18 % tout en réduisant considérablement les tentatives d’accès non autorisées.
• Conception et affinage de plus de 30+ composants d’interface utilisateur réutilisables pour maintenir un langage de conception cohérent sur plusieurs projets, réduisant ainsi le temps de développement frontend de près de 45 %.
• Amélioration des performances de base de données en optimisant les requêtes SQL, en appliquant des stratégies d’indexation et en restructurant les modèles de données, réduisant certains temps d’attente de l’API de 1,2 seconde à moins de 500 ms.
• A guidé la transition d’un backend monolithique vers une architecture modulaire, permettant des déploiements de services indépendants et réduisant les temps d’arrêt de plus de 60 %.
• Collaborait directement avec les chefs de projet pour traduire les demandes de fonctionnalités en plans techniques structurés, produisant des feuilles de route raccourcissant les cycles de développement de 1 à 2 semaines par version.
• API tierces intégrées et services internes, garantissant un flux de données fiable pour les paiements, la journalisation et l’analyse sans compromettre les performances.
• Participation à la planification agile et à l’exécution de sprints, livrant régulièrement les tâches avant les délais et contribuant à maintenir un élan de développement stable au sein des équipes distribuées.
• Création d’interfaces dynamiques, réactives et multiplateformes utilisant React.js, Next.js et Flutter, améliorant les performances frontend de 42 %.
• Fusion des API RESTful et des backends .NET dans des cadres d’interface utilisateur modernes, garantissant une communication fiable et sécurisée des données.
• Planification de tableaux de bord intuitifs pour l’analyse financière et des risques, visualisant des ensembles de données complexes grâce à des graphiques personnalisés et des mises à jour en temps réel.
• Pris en charge par des ingénieurs backend pour simplifier les requêtes API, assurant une synchronisation client et serveur plus fluide.
• Appliquer les meilleures pratiques UX/UI et réaliser des tests A/B pour renforcer l’engagement des utilisateurs et réduire les taux de rebond.
• A réalisé des systèmes de gestion d’état utilisant Redux et Context API, améliorant la stabilité des applications sur des sessions multi-pages.
• Participation à l’ensemble du cycle de développement agile, des wireframes au déploiement final, garantissant la livraison rapide des jalons produits.
• A aidé dans des projets d’intégration .NET, modernisant les systèmes frontend hérités et les alignant avec des terminaux de service mis à jour.
• A maintenu une implication constante dans les processus Agile, contribuant à la planification des sprints, aux discussions rétrospectives et à l’alignement interfonctionnel au sein du groupe d’ingénierie
0.0 (0)
0
0
0
0
0
⚠️
Merci de vous connecter en tant que client pour pouvoir donner votre avis