Matías N.

Développeur back-end

Matías est un ingénieur backend senior avec sept ans d'expérience commerciale, dont six ans d'expertise pratique avec Golang.

Il a développé de solides compétences techniques et une compréhension approfondie du langage, se spécialisant dans la construction de solutions évolutives et performantes. Matías travaille généralement avec une architecture microservices et maîtrise l'utilisation des bases de données SQL et NoSQL. Il possède également une solide expérience avec AWS, Docker et Terraform.

En tant qu'ingénieur passionné, Matías est enthousiaste à l'idée de discuter de l'architecture des solutions et aime mener des initiatives qui aboutissent à des projets réussis. Dans son rôle de responsable technique, il a fait preuve d'une grande expérience et de capacités de leadership, guidant efficacement ses équipes. Il se consacre également à l'encadrement des autres. Pour l'avenir, Matías est impatient de poursuivre son parcours professionnel dans un poste d'ingénieur de haut niveau, où il pourra mettre à profit ses compétences et son expérience en matière de leadership.

Principale expertise

  • Golang
    Golang 6 ans
  • Java
    Java 5 ans
  • API 7 ans

Autres compétences

  • Spring
    Spring 5 ans
  • Maven
    Maven 4 ans
  • Apache Groovy
    Apache Groovy 3 ans
Matías

Matías N.

Spain

Commencer

Expérience sélectionnée

Emploi

  • Technical Leader

    Parser - 2 années 11 mois

    • A assumé la responsabilité de diriger une équipe de trois développeurs, en fournissant des conseils et en supervisant les questions techniques.
    • Prendre des décisions de haut niveau en matière d'architecture et de conception, en veillant à l'élaboration de solutions robustes et efficaces.
    • Réunions régulières avec les parties prenantes pour recueillir les exigences, fournir des mises à jour et répondre aux préoccupations ou aux problèmes.
    • Superviser les modifications du système, en veillant au respect des normes de codage, des meilleures pratiques et des exigences du projet.
    • La personne a effectué des revues de code pour le code Java et Go, en assurant la qualité du code, en identifiant les domaines d'amélioration et en fournissant des commentaires constructifs aux membres de l'équipe.
    • Collaborer avec des équipes interfonctionnelles pour assurer l'intégration harmonieuse de différents composants logiciels.
    • Se tenir au courant des dernières tendances et technologies du secteur, les intégrer dans les décisions techniques et guider l'équipe dans l'adoption de nouveaux outils et de nouvelles pratiques.

    Les technologies:

    • Les technologies:
    • Golang Golang
    • Java Java
    • Microservices
    • SQL SQL
    • PostgreSQL PostgreSQL
    • Spring Spring
    • AWS AWS
    • Maven Maven
    • Terraform Terraform
    • DDD
  • Senior Software Engineer

    Parser - 1 an

    Développement de microservices Java et Go hébergés sur AWS, en s'appuyant sur des technologies et des principes tels que SNS, SQS, Fargate, PostgreSQL, Domain-Driven Design (DDD), principes SOLID, architecture pilotée par les événements, et approvisionnement par les événements.

    Les technologies:

    • Les technologies:
    • Golang Golang
    • Java Java
    • Microservices
    • PostgreSQL PostgreSQL
    • Spring Spring
    • AWS AWS
    • Maven Maven
    • Terraform Terraform
    • DDD
  • Software Engineer

    Wildlife Studios - 1 an 3 mois

    • Responsable du développement et de la maintenance des jeux mobiles à monétisation publicitaire, en veillant à leur fonctionnalité et à leur performance.
    • Développement d'une solution d'échange d'enchères en temps réel à l'aide de Go, permettant un placement efficace et dynamique des annonces au sein de la plateforme.
    • Création de SDK de médiation publicitaire pour les jeux Android à l'aide de Kotlin, fournissant aux développeurs des outils pour intégrer et gérer les publicités de manière transparente dans leurs jeux.
    • Développement de SDKs de médiation publicitaire pour les jeux iOS en utilisant Objective-C, permettant une intégration et une gestion publicitaire fluide sur les plateformes iOS.
    • Intégration de bibliothèques publicitaires dans les jeux Unity, facilitant l'affichage et la gestion des publicités dans l'environnement de développement de jeux Unity.
    • Collaborer avec des équipes interfonctionnelles, y compris des développeurs de jeux et des gestionnaires de produits, pour recueillir les besoins et assurer l'alignement avec les objectifs de l'entreprise.
    • Vous avez effectué des tests et des débogages pour identifier et résoudre des problèmes ou des bogues au sein de la plateforme de monétisation des annonces et des SDK.
    • Travailler en étroite collaboration avec l'équipe des opérations pour assurer un déploiement sans heurts et une maintenance continue de la plateforme de monétisation des annonces et des composants connexes.
    • Vous vous tenez au courant des tendances du secteur et des meilleures pratiques en matière de monétisation des publicités mobiles, en intégrant de nouvelles fonctionnalités et technologies à la plateforme afin d'en améliorer l'efficacité.

    Les technologies:

    • Les technologies:
    • Golang Golang
    • Microservices
    • SQL SQL
    • Unity Unity
    • DDD
  • Backend Technical Leader

    cLAB - 6 mois

    • J'ai dirigé l'équipe backend, en prenant en charge le développement de diverses API pour répondre aux exigences des clients.
    • Gestion d'une équipe de trois développeurs, en leur fournissant des conseils, en les encadrant et en veillant à ce que la collaboration soit efficace.
    • Conception et développement d'API et de couches de persistance à l'aide du framework Spring, de Java 8 et de PostgreSQL.
    • Intégration des API développées avec les API SOAP et REST des fournisseurs de voyages, permettant un échange de données transparent et l'intégration avec des systèmes externes.
    • Collaborer avec les clients et les parties prenantes pour recueillir les exigences, fournir des mises à jour et répondre aux préoccupations ou aux problèmes.
    • Réaliser des revues de code, en s'assurant du respect des normes de codage, des meilleures pratiques et de l'optimisation des performances.
    • Garantir la sécurité et l'intégrité des API en mettant en œuvre des mécanismes d'authentification et d'autorisation appropriés.
    • Travailler en étroite collaboration avec l'équipe frontale afin d'assurer une intégration et une communication harmonieuses entre les systèmes frontaux et dorsaux.
    • Réalisation de tests et de débogages approfondis afin d'identifier et de résoudre les problèmes ou les bogues au sein des API.

    Les technologies:

    • Les technologies:
    • Java Java
    • API
    • PostgreSQL PostgreSQL
    • Spring Spring
    • Spring Boot Spring Boot
    • Maven Maven
  • Software Engineer

    Rappi - 10 mois

    • J'ai pris en charge les applications Golang de l'équipe Restaurants, dont j'ai supervisé le développement et la maintenance.
    • Responsable du développement des fonctionnalités de l'API Java principale, contribuant à son amélioration et à sa fonctionnalité.
    • Conception et développement d'applications et de processus de migration de données, facilitant le transfert transparent de données entre une base de données PostgreSQL et une base de données Elasticsearch.
    • Développement d'une application middleware Golang rapide pour l'authentification des utilisateurs et la redirection du backend, assurant une communication de données sécurisée et efficace.
    • Collaborer avec des équipes interfonctionnelles, y compris des développeurs backend et des administrateurs de base de données, pour assurer une intégration et une synchronisation harmonieuses des données.
    • Mise en œuvre de nouvelles fonctionnalités à l'aide de Java 8 et du cadre Spring, en respectant les spécifications de conception et les normes de codage.
    • Effectuer des tests et des débogages approfondis afin d'identifier et de résoudre les problèmes ou les bogues au sein des applications Golang et de l'API Java.

    Les technologies:

    • Les technologies:
    • Golang Golang
    • Java Java
    • API
    • Microservices
    • ElasticSearch ElasticSearch
    • PostgreSQL PostgreSQL
    • Spring Boot Spring Boot
    • Maven Maven

Éducation

  • Maîtrise ès sciencesComputer Science

    University of Buenos Aires · 2017 - 2022

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous