CV
Ingénieur logiciel
Adriano Gil
Ingénieur fullstack et mobile avec une solide expérience des projets VR/AR basés sur Unity, de l'intelligence artificielle, de la vision par ordinateur, du traitement d'images et du développement logiciel orienté recherche.
Expérience
Instituto de Pesquisas Eldorado
Tech Lead - Ingénieur Fullstack
- A développé des services backend avec NodeJS/Express et MySQL.
- A travaillé avec des services AWS, notamment S3, Lambda, EC2 et ECS.
Wildlife Game Studios
Ingénieur mobile
- A développé des fonctionnalités de SDK en C# pour l'infrastructure de jeux mobiles.
- A implémenté des tests automatisés et maintenu des workflows CI avec les pipelines GitLab.
SIDIA
Spécialiste technique / Développeur Unity senior
- A dirigé des projets de réalité virtuelle et de réalité augmentée basés sur Unity en tant que spécialiste technique.
- A mené des recherches en IA et traitement d'images, implémenté des modèles ML avec Keras et déployé des services Flask sur AWS.
- A développé des solutions automatisées pour la plateforme Android avec UIAutomator.
- A construit des plugins Android, des outils d'éditeur Unity et des outils de recherche pour le graphisme et le traitement de maillages.
- A travaillé avec Perforce et Git dans des environnements de développement de production.
Amazonas State University (UEA)
Professeur invité
- A enseigné trois cours de troisième cycle liés à l'intelligence artificielle pour les jeux avec Unity.
INdT
Développeur logiciel
- A développé des cas d'usage innovants avec la technologie NFC.
- A construit un infinite runner 2D dans Unity pour Android, iOS et Windows Phone.
- A travaillé sur des projets de traitement d'images basés sur MATLAB et Python.
SIDIA
Analyste développement junior / Sub Team Leader
- A développé des applications Android avec les APIs Samsung.
- A défini l'architecture et la programmation gameplay d'un jeu 3D de football de table réalisé avec Unity.
CETELI / INdT
Développeur logiciel / Chef d'équipe / Stagiaire
- A développé plus de 12 jeux et applications sur des thèmes de durabilité pour des appareils Nokia.
- A formé et géré une équipe de développement d'applications de cinq personnes avec Scrum.
- A construit des applications mobiles avec Python, Java, JavaScript, C++ et Qt/QML pour smartphones Nokia.
Publications sélectionnées
- Visual assessment of equirectangular images for virtual reality applications in Unity. Anais Estendidos da XXXII Conference on Graphics, Patterns and Images. SBC, 2019.
- Handwritten Digit Recognition Using SVM Binary Classifiers and Unbalanced Decision Trees. Image Analysis and Recognition. Springer International Publishing, 246-255, 2014.
- Desenvolvimento Rápido de Aplicações Móveis Utilizando a Linguagem Declarativa QML. Escola Regional de Informática dos Estados do Ceará, Maranhão e Piauí, 2011.
Jeux publiés
Woody Endless Summer
Infinite runner Unity3D pour Android, iOS et Windows Phone. Contributions à la génération procédurale par chunks, aux courbes de difficulté, aux mécaniques de gameplay, à l'implémentation de l'interface et aux améliorations de performance.
Button Football
Jeu Android multijoueur au tour par tour réalisé avec Unity. A défini l'architecture, implémenté le gameplay par machine à états, les composants réseau et les plugins Android pour les APIs Samsung.
The Battles Untold
Brawler desktop en multijoueur local. A travaillé sur l'implémentation de l'IA, le déplacement des bots, les comportements et les stratégies.