NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Diego M.
Développeur Golang
Diego est ingénieur en administration des affaires avec plus de 17 ans d’expérience, spécialisé dans l’architecture de Golang et de microservices. Au sein du groupe OLX, il a conçu et construit des microservices à haute disponibilité et axés sur des événements au service de millions d'utilisateurs quotidiens, en remplaçant progressivement un monolithe PHP par des systèmes Go-based évolutifs.
Il est reconnu pour sa capacité à architecter des solutions back-end natives de nuage basées sur des principes d'architecture propre, un traitement de données en temps réel et une intégration AWS transparente.
En plus de Golang, Diego apporte une profonde expertise dans Java et Spring Boot, ainsi qu'une grande compétence dans les domaines PostgreSQL, DynamoDB et Kubernetes. Sa vaste expérience technique le rend très efficace dans la conception et le fonctionnement de systèmes distribués à grande échelle.
Principale expertise
- Golang 5 ans
- Java 13 ans
- Spring Boot 13 ans
Autres compétences
- PostgreSQL 8 ans

- MySQL 8 ans
- JavaScript 8 ans

Expérience sélectionnée
Emploi
Développeur Golang
Peytz & Co A/S (via Proxify) - 11 mois
Développeur Web (spécialiste Golang)
- A été contractée par Peytz pour travailler directement avec Boligsiden, une importante plate-forme immobilière danoise.
- Construit et amélioré une gamme de microservices avec Golang.
- Un code de haute qualité et bien documenté et des suites de tests automatisées robustes ont été mises à disposition pour assurer une fiabilité à long terme et des performances du système.
- Collaboré avec des équipes interfonctionnelles pour concevoir et mettre en œuvre de nouvelles fonctionnalités.
- Gestion des intégrations de données avec les bases de données sous-jacentes.
- Priorité de l'évolutivité, de la maintenance, et des meilleures pratiques d'arrière-plan dans les processus de développement et de déploiement.
- A contribué de façon constante à la croissance et à la stabilité de la plate-forme de Boligsiden.
Les technologies:
- Les technologies:
Golang
Développeur back-end
OLX Group - 5 années 4 mois
- Conçu et développé une architecture microservices pour découpler progressivement le monolithe PHP existant, améliorant l'évolutivité et la maintenabilité.
- Microservices de haute disponibilité conçus et entretenus qui traitent le trafic à grande échelle et le traitement des données en temps réel.
- Effectuer des examens de code de haute qualité, propre et efficace au sein de l'équipe d'ingénierie.
- Applied DevOps et les principes natifs du nuage pour rationaliser le déploiement et améliorer la résilience du système.
Les technologies:
- Les technologies:
PHP
Golang
- Microservices
AWS SQS
Kubernetes
DynamoDB
Kibana
AWS Kinesis
Software Technical Lead
WDA Tecnologia & Inovação - 4 années 6 mois
Tableau de bord – Tester l'application Web
- Construit une application web pour lire et afficher les données des compteurs dans un format de tableau de bord.
- Développé le backend en Java (Spring Boot) et le frontend en utilisant Angular 4.
Pantheon – Application Android
- Développé une application Android pour lire et configurer les compteurs d'électricité via Wi-Fi, en utilisant la bibliothèque Java EletraMCI partagée pour la communication.
- Implémentation d'un sous-ensemble des commandes d'Olimpo pour effectuer des opérations de configuration et de diagnostic essentielles.
Olimpo – JavaFX Desktop Application
- Construit une application de bureau utilisant JavaFX pour communiquer avec des compteurs d'électricité via des ports série.
- Permet à l'application de lire les attributs des compteurs, les rapports d'affichage, les configurations d'écriture et d'effectuer des tests de qualité.
- Livré la solution à utiliser par la société chinoise Hexing.
- Utilisation de JavaFX et JSSC (pour la communication sur le port COM), TeamCity pour l’intégration continue, JUnit pour les tests unitaires et TestComplete pour les tests fonctionnels.
- Implémentation de multiples modèles de conception, y compris Factory, Facade, Memento, Observer et Stratégie.
- Une méthodologie agile suivie avec des sprints de 15 jours.
EletraMCI – Bibliothèque de compteurs d'électricité
- Création d'une bibliothèque Java pour standardiser la communication entre les ordinateurs et les compteurs d'électricité.
- Établi en tant que composante fondamentale pour les applications futures impliquant la communication des compteurs.
Les technologies:
- Les technologies:
Java
Spring Boot
Android
Angular
Technical Leader
Points UP - 3 années 1 mois
- Co-fondé et géré le démarrage de Points UP avec deux partenaires.
- Développé une application mobile qui répertorie des salles partenaires offrant des remises aux utilisateurs et des programmes de fidélité individuels gérés pour chaque lieu.
- Construit l'API REST backend en utilisant Ruby on Rails, prenant en charge les interactions en temps réel entre les utilisateurs et les lieux.
- Développé l'application Android pour les utilisateurs finaux, en intégrant le système de fidélité et les fonctionnalités de découverte du lieu.
- Déployé et géré un environnement en grappe AWS, incluant l’équilibrage de charge, les instances EC2 et les déclencheurs automatisés de mise à l’échelle afin d’assurer une disponibilité et des performances élevées.
Les technologies:
- Les technologies:
Ruby on Rails
Android
REST API
AWS EC2
Éducation
License ès sciencesTechnology Information
Faculdade 7 de setembro · 2007 - 2016
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
