João B.

Mobile Developer

João ist ein erfahrener Mobile Developer mit fünf Jahren kommerzieller Erfahrung. Er ist versiert in der Backend-Entwicklung und in DevOps. Mit seinem breiten Fachwissen kann er zum Erfolg verschiedenster Projekten beitragen.

Seine Vielseitigkeit und Kompetenz zeigte er als Mitarbeiter und Leiter von Projekten in verschiedensten Bereichen wie Spiele, Marinesimulationen, IoT, Gesundheitswesen und Bildung. João kommuniziert und führt äußerst professionell, sodass seine Teams stets hochwertige Ergebnisse liefern. Seine Erfahrung macht ihn anpassungsfähig und belastbar. Er bringt Top-Leistung bei jedem Projekt, das er in Angriff nimmt.

Hauptkompetenz

  • Dart
    Dart 5 Jahre
  • Flutter
    Flutter 5 Jahre
  • Firebase
    Firebase 6 Jahre

Andere Fähigkeiten

  • Python
    Python 3 Jahre
  • C++
    C++ 3 Jahre
  • Android
    Android 3 Jahre
João

João B.

Sweden

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Mobile Developer | Product Owner

    Pirr - 2 jahre 1 monat

    • Zusammenarbeit mit Teammitgliedern, um Softwarelösungen zu entwerfen und zu implementieren, die den Projektanforderungen und -fristen entsprechen.
    • Regelmäßige Code-Reviews, Fehlersuche und -behebung, um die Qualität und Funktionalität der Software sicherzustellen.
    • Ständige Weiterbildung und Anpassung an neue Technologien und Methoden zur Verbesserung der Effizienz und Effektivität von Softwareentwicklungsprozessen.
    • Effektive Kommunikation mit Stakeholdern, um Anforderungen zu erfassen, über den Projektfortschritt zu informieren und etwaige Bedenken oder Probleme anzusprechen.
  • Co-CTO | Co-Founder | Software Engineer

    Walkbeat - 5 jahre 9 monate

    • Leitung der gesamten Software-Strategie, einschließlich Produktentwicklung, Priorisierung von Funktionen und Release-Planung, um die Ziele des Unternehmens zu erreichen.
    • Beaufsichtigte die Konzeption, Entwicklung, Prüfung und Bereitstellung von Softwarelösungen und sorgte für die Einhaltung von Qualitätsstandards und Projektzeitplänen.
    • Förderung eines kollaborativen und innovativen Arbeitsumfelds, das Teammitglieder ermutigt, Ideen auszutauschen, mit neuen Technologien zu experimentieren und Prozesse kontinuierlich zu verbessern.

    Technologien:

    • Technologien:
    • Matlab Matlab
    • MQTT
  • Software Engineer

    Sweet Systems - 3 jahre 10 monate

    • Hat eine wesentliche Rolle bei der Konzeption, Entwicklung und Wartung von Softwareprodukten und -anwendungen zur Unterstützung der Unternehmensziele gespielt.
    • Sie haben mit funktionsübergreifenden Teams zusammengearbeitet, um Anforderungen zu erfassen, den Projektumfang zu definieren und qualitativ hochwertige Lösungen termingerecht und innerhalb des Budgets zu liefern.
    • Implementierung von Softwaremerkmalen und -funktionen unter Einhaltung von Best Practices und Kodierungsstandards, um Skalierbarkeit, Zuverlässigkeit und Sicherheit zu gewährleisten.
    • Teilnahme an Code-Reviews, Tests und Debugging-Prozessen, um Probleme umgehend zu erkennen und zu beheben und die Integrität und Leistung der Software zu gewährleisten.
  • Research Assistant - Pervasive Computing

    IPAL - Image & Pervasive Access Lab - 5 monate

    • Entwurf und Entwicklung einer REST-Version von UbiSMART für den Betrieb in der Cloud, mit Schwerpunkt auf dem Empfang von Daten von mehreren Home-Gateways unter Verwendung von Node.js.
    • Implementierung von Diensten innerhalb des Frameworks, um die Datenspeicherung in einem Triplestore zu gewährleisten und den Zugriff über eine spezielle API zu ermöglichen, was eine nahtlose Integration und den Abruf von Informationen erleichtert.
    • Integrierte Schlüsselverarbeitungsanwendungen mit der triplestore API, um die Funktionalität zu demonstrieren und die Datenverarbeitungsmöglichkeiten zu verbessern.
    • Entwickelt Dienstleistungen für die Konfiguration, Integration und Wartung von Remote Home Gateways, mit Schwerpunkt auf Anwendungen in Ambient Assisted Living und Smart Home Umgebungen.
    • Nutzung von Technologien wie REST, JavaScript und Semantic Web zur Unterstützung der Entwicklung des Frameworks und der damit verbundenen Dienste.

    Technologien:

    • Technologien:
    • MQTT
    • Internet of Things (IoT)
  • Co-founder and Game Developer

    Unnamed Fiasco Team - 2 jahre 9 monate

    • Leitete die Design- und Entwicklungsarbeiten für das Videospiel Unnamed Fiasco, ein lokales 2D-Multiplayer-Spiel, bei dem die Spieler Scherben sammeln, um Waffen zu aktivieren und sich in Kämpfe mit Gegnern zu stürzen, mit dem Ziel, ein unterhaltsames Couch-Multiplayer-Action-Erlebnis zu bieten.
    • Nutzung der Unity-3D-Spiele-Engine und der Programmiersprache C# zur Implementierung von Spielmechanik, Features und visuellen Elementen.
    • Sicherstellung der Kompatibilität und Leistung auf mehreren Plattformen, einschließlich Windows, Xbox One, Mac und Linux, durch gründliche Tests und Optimierung.
    • Verwalten der Online-Präsenz des Spiels und der Marketing-Bemühungen durch Pflege der Spiel-Website und des Werbematerials, um Spieler anzuziehen und Interesse zu wecken.
  • Software Engineer

    Instituto de Pesquisas da Marinha (IPqM) - 8 monate

    • 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 jahr 3 monate

    • 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 monate

    • 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.

    Technologien:

    • Technologien:
    • PHP PHP
    • WordPress WordPress
    • Budget Management
    • Spring Spring
  • Assistant Lecturer

    Centro Universitário Luterano de Santarém - 1 jahr 6 monate

    • 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.

    Technologien:

    • Technologien:
    • Lisp Lisp
  • IT Specialist

    Universidade Federal do Oeste do Pará - 1 jahr 2 monate

    • 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 jahr 3 monate

    • 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.

    Technologien:

    • Technologien:
    • Oracle Oracle
    • Delphi Delphi
    • PL/SQL PL/SQL

Ausbildung

  • BSc.Computer Science, Artificial intelligence

    Universidade Federal Fluminense · 2012 - 2015

  • FortbildungComputer Software Engineering

    Universidade Católica de Brasília · 2010 - 2011

  • BSc.Information Tehchnology

    Centro Universitário Luterano de Santarém · 2006 - 2010

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns