João B.

Mobile Developer

João er en erfaren mobilutvikler med over fem års forretningsbakgrunn, supplert med sterke ferdigheter innen backend-utvikling og DevOps. Hans omfattende tekniske ekspertise lar ham bidra effektivt til et bredt spekter av prosjekter.

Han har ledet og deltatt i prosjekter innen forskjellige områder, inkludert spill, marin simulering, IoT, helsetjenester og utdanning, noe som viser både allsidighet og dyktighet. João utmerker seg i teamkommunikasjon og ledelse, og leder teamene til å levere resultater av høy kvalitet. Hans brede erfaring fremhever tilpasningsevnen hans, utholdenhet og engasjement for dyktighet i hvert prosjekt han påtar seg.

Hovedekspertise
  • Dart
    Dart 5 år
  • Flutter
    Flutter 5 år
  • Firebase
    Firebase 6 år
Andre kunnskaper
  • Python
    Python 3 år
  • C++
    C++ 3 år
  • Android
    Android 3 år
João
João B.

Sweden

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Mobile Developer | Product Owner

    Pirr - 1 year 2 months

    • Collaborated with team members to design and implement software solutions that meet project requirements and deadlines.

    • Conducted regular code reviews, debugging, and troubleshooting to ensure the quality and functionality of the software.

    • Engaged in continuous learning and adaptation to new technologies and methodologies to improve efficiency and effectiveness in software development processes.

    • Communicated effectively with stakeholders to gather requirements, provide updates on project progress, and address any concerns or issues.

    Teknologier:

    • Teknologier:
    • Dart Dart
    • Flutter Flutter
    • Firebase Firebase
    • Google Cloud Google Cloud
    • Project management
    • Agile Agile
    • Team leading
  • Co-CTO | Co-Founder | Software Engineer

    Walkbeat - 5 years 9 months

    • Directed the overall software strategy, including product development, feature prioritization, and release planning, to align with the company's goals and objectives.

    • Oversaw the design, development, testing, and deployment of software solutions, ensuring adherence to quality standards and project timelines.

    • Fostered a collaborative and innovative work environment, encouraging team members to share ideas, experiment with new technologies, and continuously improve processes.

    Teknologier:

    • Teknologier:
    • Dart Dart
    • Flutter Flutter
    • Firebase Firebase
    • Node.js Node.js
    • Docker Docker
    • Python Python
    • C++ C++
    • Android Android
    • Google Cloud Google Cloud
    • Matlab Matlab
    • DevOps DevOps
    • Product Development
    • Project management
    • Agile Agile
    • Team leading
    • MQTT
  • Software Engineer

    Sweet Systems - 3 years 10 months

    • Played an integral role in the design, development, and maintenance of software products and applications to support the company's objectives.

    • Collaborated with cross-functional teams to gather requirements, define project scope, and deliver high-quality solutions on time and within budget.

    • Implemented software features and functionalities, adhering to best practices and coding standards to ensure scalability, reliability, and security.

    • Participated in code reviews, testing, and debugging processes to identify and address issues promptly, maintaining the integrity and performance of the software.

    Teknologier:

    • Teknologier:
    • Docker Docker
    • DevOps DevOps
    • Project management
    • Team leading
    • .NET Core .NET Core
    • T-SQL T-SQL
    • MSSQL MSSQL
    • Azure Cloud Azure Cloud
  • Research Assistant - Pervasive Computing

    IPAL - Image & Pervasive Access Lab - 5 months

    • Designed and developed a REST version of UbiSMART to run on the cloud, focusing on enabling the reception of data from multiple home gateways using Node.js.

    • Implemented services within the framework to ensure data storage in a triplestore and enable access through a dedicated API, facilitating seamless integration and retrieval of information.

    • Integrated key processing applications with the triplestore API to demonstrate functionality and enhance data processing capabilities.

    • Developed services for the configuration, integration, and maintenance of remote home gateways, emphasizing applications in Ambient Assisted Living and Smart Home environments.

    • Utilized technologies such as REST, Javascript, and Semantic Web to support the development of the framework and its associated services.

    Teknologier:

    • Teknologier:
    • Node.js Node.js
    • MQTT
    • JavaScript JavaScript
    • Raspberry Pi Raspberry Pi
    • Internet of Things
  • Software Engineer

    Instituto de Pesquisas da Marinha (IPqM) - 8 months

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

    Teknologier:

    • Teknologier:
    • Java Java
    • C# C#
    • Unity Unity
  • Co-founder and Game Developer

    Unnamed Fiasco Team - 2 years 9 months

    • Led the design and development efforts for the video game Unnamed Fiasco, a 2D local multiplayer game focused on players collecting shards to activate weapons and engage in battles with opponents, with the aim of delivering an enjoyable couch multiplayer action experience.

    • Utilized Unity 3D game engine, leveraging C# programming language, to implement game mechanics, features, and visual elements.

    • Ensured compatibility and performance across multiple platforms, including Windows, XBOX One, Mac, and Linux, by conducting thorough testing and optimization.

    • Managed the game's online presence and marketing efforts through the maintenance of the game website and promotional materials to attract players and generate interest in the game.

    Teknologier:

    • Teknologier:
    • C# C#
    • Unity Unity
  • Research Assistant

    CASNAV - Centro de Análises de Sistemas Navais - 1 year 3 months

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

    Teknologier:

    • Teknologier:
    • C# C#
    • Unity Unity
  • Software Engineer Team Lead

    Universidade Federal do Oeste do Pará - 7 months

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

    Teknologier:

    • Teknologier:
    • Project management
    • Team leading
    • Java Java
    • Budget management
    • Spring Spring
    • JavaScript JavaScript
  • Assistant Lecturer

    Centro Universitário Luterano de Santarém - 1 year 6 months

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

    Teknologier:

    • Teknologier:
    • Python Python
    • Java Java
  • IT Specialist

    Universidade Federal do Oeste do Pará - 1 year 2 months

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

    Teknologier:

    • Teknologier:
    • MySQL MySQL
    • PostgreSQL PostgreSQL
  • IT Manager

    Unimed Oeste do ParáUnimed Oeste do Pará - 1 year 3 months

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

    Teknologier:

    • Teknologier:
    • SQL SQL
    • PL/SQL PL/SQL
    • Oracle Oracle
    • Linux Linux

Utdannelse

  • BSc.Computer Science, Artificial intelligence

    Universidade Federal Fluminense · 2012 - 2015

  • Standalone courseComputer Software Engineering

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

  • BSc.Information Tehchnology

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

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat