NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
João B.
Mobile Developer
João est un développeur mobile expérimenté avec plus de cinq ans d'expérience commerciale, complétée par de solides compétences en développement backend et DevOps. Son expertise technique complète lui permet de contribuer efficacement à un large éventail de projets.
Il a dirigé et participé à des projets dans divers domaines, notamment les jeux, la simulation navale, l'IdO, les soins de santé et l'éducation, démontrant ainsi sa polyvalence et sa compétence. João excelle dans la communication et la gestion d'équipes, qu'il guide avec succès vers des résultats de haute qualité. Sa vaste expérience met en évidence sa capacité d'adaptation, sa résilience et son engagement en faveur de l'excellence dans tous les projets qu'il entreprend.
Principale expertise
- Dart 5 ans

- Flutter 5 ans

- Firebase 6 ans

Autres compétences
- Python 3 ans

- C++ 3 ans

- Android 3 ans

Expérience sélectionnée
Emploi
Mobile Developer | Product Owner
Pirr - 2 années 1 mois
- Collaborer avec les membres de l'équipe pour concevoir et mettre en œuvre des solutions logicielles qui répondent aux exigences du projet et respectent les délais.
- Révision régulière du code, débogage et dépannage afin d'assurer la qualité et la fonctionnalité du logiciel.
- Apprentissage continu et adaptation aux nouvelles technologies et méthodologies afin d'améliorer l'efficience et l'efficacité des processus de développement de logiciels.
- Communiquer efficacement avec les parties prenantes pour recueillir les besoins, fournir des mises à jour sur l'état d'avancement du projet et répondre à toute préoccupation ou problème.
Co-CTO | Co-Founder | Software Engineer
Walkbeat - 5 années 9 mois
- Diriger la stratégie logicielle globale, y compris le développement de produits, la hiérarchisation des fonctionnalités et la planification des versions, afin de s'aligner sur les buts et objectifs de l'entreprise.
- Superviser la conception, le développement, les tests et le déploiement de solutions logicielles, en veillant au respect des normes de qualité et des calendriers des projets.
- Favoriser un environnement de travail collaboratif et innovant, en encourageant les membres de l'équipe à partager leurs idées, à expérimenter de nouvelles technologies et à améliorer continuellement les processus.
Les technologies:
- Les technologies:
Matlab
- MQTT
Software Engineer
Sweet Systems - 3 années 10 mois
- A joué un rôle essentiel dans la conception, le développement et la maintenance de produits logiciels et d'applications pour soutenir les objectifs de l'entreprise.
- Collaborer avec des équipes interfonctionnelles pour recueillir les besoins, définir la portée du projet et fournir des solutions de haute qualité dans le respect des délais et du budget.
- Mise en œuvre de caractéristiques et de fonctionnalités logicielles, dans le respect des meilleures pratiques et des normes de codage afin de garantir l'évolutivité, la fiabilité et la sécurité.
- Participer aux revues de code, aux tests et aux processus de débogage afin d'identifier et de résoudre rapidement les problèmes, tout en maintenant l'intégrité et la performance du logiciel.
Research Assistant - Pervasive Computing
IPAL - Image & Pervasive Access Lab - 5 mois
- Conception et développement d'une version REST d'UbiSMART pour fonctionner sur le cloud, en se concentrant sur la réception de données provenant de plusieurs passerelles domestiques à l'aide de Node.js.
- Mise en œuvre de services au sein du cadre pour assurer le stockage des données dans un triplestore et permettre l'accès par le biais d'une API dédiée, facilitant l'intégration et la récupération des informations de manière transparente.
- Intégration d'applications de traitement clés avec l'API triplestore pour démontrer la fonctionnalité et améliorer les capacités de traitement des données.
- Développement de services pour la configuration, l'intégration et la maintenance de passerelles domestiques à distance, en mettant l'accent sur les applications dans les environnements d'assistance à l'autonomie à domicile et de maison intelligente.
- Utilisation de technologies telles que REST, JavaScript et Semantic Web pour soutenir le développement du cadre et de ses services associés.
Les technologies:
- Les technologies:
- MQTT
- Internet of Things (IoT)
Co-founder and Game Developer
Unnamed Fiasco Team - 2 années 9 mois
- J'ai dirigé les efforts de conception et de développement du jeu vidéo Unnamed Fiasco, un jeu multijoueur local en 2D dans lequel les joueurs collectent des éclats pour activer des armes et s'engager dans des batailles avec des adversaires, dans le but d'offrir une expérience d'action multijoueur agréable sur le canapé.
- Utilisation du moteur de jeu Unity 3D et du langage de programmation C# pour mettre en œuvre les mécanismes, les fonctionnalités et les éléments visuels du jeu.
- Assurer la compatibilité et la performance sur plusieurs plateformes, y compris Windows, Xbox One, Mac et Linux, en effectuant des tests et des optimisations approfondis.
- Gestion de la présence en ligne du jeu et des efforts de marketing par la maintenance du site web du jeu et du matériel promotionnel afin d'attirer les joueurs et de susciter leur intérêt.
Software Engineer
Instituto de Pesquisas da Marinha (IPqM) - 8 mois
-
Played a key role in specifying the requirements for the ECDIS (Electronic Chart Display and Information System) Navigation Simulator in accordance with the standards set by the International Maritime Organization (IMO).
-
Led the project to integrate the Ship Bridge Simulator with the Naval Warfare Tactics Simulator, ensuring seamless interoperability and functionality between the two systems.
-
Collaborated closely with stakeholders and subject matter experts to understand the technical requirements and constraints of the projects.
-
Implemented solutions to meet project objectives, adhering to established standards and best practices in software engineering.
-
Conducted testing and validation to ensure the accuracy and reliability of the software systems developed.
-
Research Assistant
CASNAV - Centro de Análises de Sistemas Navais - 1 an 3 mois
-
Contributed to the development of a Ship Footbridge Simulator for the Brazilian Navy, utilizing Unity 3D and C# programming language.
-
Played a significant role in the design, implementation, and testing phases of the simulator, ensuring its functionality and accuracy met the requirements of the Brazilian Navy.
-
Managed media appearances for the project, including coverage on TV Marinha, Jornal da Globo, Último Segundo IG, and CONSEGI 2013, to showcase the simulator's capabilities and achievements.
-
Collaborated with team members and stakeholders to gather requirements, define project milestones, and deliver timely and high-quality results.
-
Demonstrated strong problem-solving skills and technical expertise in the development of simulation software for naval systems.
-
Software Engineer Team Lead
Universidade Federal do Oeste do Pará - 7 mois
-
Functioned as a Project Manager, ensuring the successful execution of projects, including managing timelines, resources, and deliverables.
-
Led a team of 10 individuals, coordinating activities such as software deployment for SIGs and software development using technologies such as Java, Spring, Java Server Faces, PHP, Javascript, Plone, WordPress, etc.
-
Demonstrated strong leadership and organizational skills in effectively managing the team and ensuring the successful completion of projects within set deadlines and quality standards.
Les technologies:
- Les technologies:
PHP
WordPress
- Budget Management
Spring
-
Assistant Lecturer
Centro Universitário Luterano de Santarém - 1 an 6 mois
-
Taught various subjects including Algorithms and Programming Languages I (Java and Python), Algorithms and Programming Languages II (Java), Data Structures I (Java), Programming Languages Paradigms (Java, Pascal, Lisp, and Prolog), and Systems Modeling (Scrum and UML).
-
Developed and delivered instructional materials, lectures, and assignments to facilitate student learning and understanding of the course topics.
-
Provided guidance and support to students, including tutoring, mentoring, and academic advising, to help them achieve their academic goals and improve their performance.
-
Evaluated student performance through assessments, exams, and projects, providing constructive feedback to support their learning and development.
-
Engaged in professional development activities to stay updated with advancements in the field and enhance teaching methodologies and practices.
Les technologies:
- Les technologies:
Lisp
-
IT Specialist
Universidade Federal do Oeste do Pará - 1 an 2 mois
-
Led requirements specifications, ensuring clear and comprehensive documentation of system requirements to meet stakeholder needs and project objectives effectively.
-
Managed database administration tasks, including configuration, optimization, and maintenance of MySQL and PostgreSQL databases, ensuring data integrity and accessibility.
-
Administered system infrastructure, including Apache Server, Tomcat Server, and JBoss Server, ensuring their smooth operation, security, and performance to support organizational needs and applications.
-
IT Manager
Unimed Oeste do ParáUnimed Oeste do Pará - 1 an 3 mois
-
Functioned as a Project Manager, overseeing the planning, execution, and completion of IT projects to meet organizational objectives and requirements.
-
Supervised and coordinated a team of 3 individuals, directing activities related to system administration (Infomed and Piramide), database administration (Oracle DB 10g, Unbreakable Linux [Oracle], and Tomcat Server), SQL report generation (PL/SQL), network administration, and user support.
-
Managed system and database infrastructure, ensuring their stability, security, and performance to support organizational operations and applications effectively.
-
Provided technical support and assistance to users, addressing their queries, troubleshooting issues, and resolving problems promptly to minimize downtime and disruptions.
Les technologies:
- Les technologies:
Oracle
Delphi
PL/SQL
-
Éducation
License ès sciencesComputer Science, Artificial intelligence
Universidade Federal Fluminense · 2012 - 2015
FormationComputer Software Engineering
Universidade Católica de Brasília · 2010 - 2011
License ès sciencesInformation Tehchnology
Centro Universitário Luterano de Santarém · 2006 - 2010
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
