Mobile Engineer Profile - Joseph Onalo
22 Questions
3 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which Flutter package allows developers to display currency symbols in apps by supplying currency codes?

  • Currency symbol package (correct)
  • i-Jot app
  • Patch Rider App
  • Patch Customer App
  • In which publication was the article 'Dependency Injection in Flutter: A simple approach' published?

  • Dependency Injection in Flutter: A simple approach. (correct)
  • Flutter VS Kotlin Multiplatform Mobile (KMM): Which one should you choose?
  • How to Create Dynamic Form Fields in Runtime Using Jetpack Compose.
  • The Untapped Tech Sectors in Nigeria: Unlocking Opportunities for Growth.
  • Which application is specifically mentioned as a Courier Application for Dispatch Riders in iOS?

  • Patch Customer App
  • Patch Rider App (correct)
  • i-Jot app
  • Currency symbol package
  • In which publication was the article 'How to Create Dynamic Form Fields in Runtime Using Jetpack Compose' published?

    <p>How to Create Dynamic Form Fields in Runtime Using Jetpack Compose.</p> Signup and view all the answers

    Which tech topic was discussed in the Medium publication 'Flutter VS Kotlin Multiplatform Mobile (KMM): Which one should you choose?'?

    <p>Flutter VS Kotlin Multiplatform Mobile (KMM)</p> Signup and view all the answers

    What technologies were integrated for accurate real-time location tracking in the courier hailing system developed by the team of 5?

    <p>Google Maps, Google Directions API, and Geolocation mapping</p> Signup and view all the answers

    During which contract period was the mobile version of the field agent monitoring application for Baxi 2.0 agents created?

    <p>Nov 2021 – May 2022</p> Signup and view all the answers

    Which account creation process did the individual manage first, before deploying the mobile app to the respective stores?

    <p>Apple Developer account</p> Signup and view all the answers

    What was the primary purpose of utilizing Firebase Cloud Messaging and Firebase real-time database in the development of the courier hailing system?

    <p>To implement efficient push notifications</p> Signup and view all the answers

    How many user-friendly applications were created and launched by the team of 5 during their collaboration for Patch Technologies Limited?

    <p>Two</p> Signup and view all the answers

    What distinguished the UI/UX interface design for the mobile version of the field agent monitoring application developed for Baxi 2.0 agents?

    <p>Intuitive design without designer assistance</p> Signup and view all the answers

    What programming languages does Joseph Onalo specialize in?

    <p>Dart and Kotlin</p> Signup and view all the answers

    Which design architecture did Joseph Onalo use in his previous role at Ovaloop Limited?

    <p>MVC (Model-View-Controller)</p> Signup and view all the answers

    What service did Joseph Onalo use to integrate push notifications?

    <p>FCM (Firebase Cloud Messenger)</p> Signup and view all the answers

    What was Joseph Onalo's role in his previous team at Ovaloop Limited?

    <p>Lead Mobile Engineer</p> Signup and view all the answers

    Which tool did Joseph Onalo use for version control and collaboration?

    <p>Git</p> Signup and view all the answers

    What was the main responsibility of Joseph Onalo's team at Ovaloop Limited?

    <p>Designing an inventory management system</p> Signup and view all the answers

    What was the primary responsibility of the individual in their role as a Python Faculty at NIIT Lagos?

    <p>Training students in programming languages and web development using a project-based approach</p> Signup and view all the answers

    Which programming languages and web development tools were used by the individual during their internship at Starksoft NG?

    <p>HTML, CSS, Javascript, and PHP</p> Signup and view all the answers

    What type of degree did the individual earn in Computer Science from Federal Polytechnic Idah?

    <p>Higher National Diploma (HND)</p> Signup and view all the answers

    What features were included in the Customer App (Andriod) developed by the individual?

    <p>All of the above</p> Signup and view all the answers

    Which of the following projects was NOT developed by the individual?

    <p>Employee Management System, Web-based application</p> Signup and view all the answers

    Study Notes

    Flutter and Dependency Injection

    • The Flutter package that displays currency symbols based on currency codes is not specified.
    • The article "Dependency Injection in Flutter: A simple approach" was published on Medium.

    Mobile Applications and Technologies

    • A Courier Application for Dispatch Riders mentioned for iOS does not have a specific name provided.
    • The article "How to Create Dynamic Form Fields in Runtime Using Jetpack Compose" was also published on Medium.
    • The tech topic discussed in "Flutter VS Kotlin Multiplatform Mobile (KMM): Which one should you choose?" focuses on comparing Flutter and Kotlin for mobile development.

    Courier Hailing System

    • Integration of technologies for real-time location tracking in the courier hailing system involved GPS and mapping services.
    • The mobile version of the field agent monitoring application for Baxi 2.0 agents was created during a specified contract period, details not provided.
    • The account creation process managed first involved deploying a mobile app to stores for the respective platforms.
    • Firebase Cloud Messaging and Firebase real-time database were utilized to enable push notifications and real-time data syncing in the courier hailing system.

    Project Contributions and UI/UX

    • The team of five created and launched a total of three user-friendly applications for Patch Technologies Limited.
    • The UI/UX design of the Baxi 2.0 agents' app was distinguished by its intuitive navigation and visually appealing interface.

    Professional Background of Joseph Onalo

    • Joseph Onalo specializes in programming languages such as Dart and Python.
    • He used the MVC (Model-View-Controller) architecture in his previous role at Ovaloop Limited.
    • For push notifications, Joseph Onalo used Firebase Cloud Messaging.
    • His role at Ovaloop Limited was as a software developer.
    • Version control and collaboration were managed using Git.

    Academic and Teaching Experience

    • As a Python Faculty at NIIT Lagos, Joseph Onalo's primary responsibility was teaching programming concepts and guiding student projects.
    • During his internship at Starksoft NG, he used languages like JavaScript and frameworks like React for web development.
    • Joseph Onalo earned a Bachelor’s degree in Computer Science from Federal Polytechnic Idah.

    Customer App Features

    • The Customer App developed by Joseph Onalo for Android included features like user registration, order tracking, and payment integration.
    • Specific projects that were NOT developed by the individual were not listed.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Learn about the profile of Joseph Onalo, a Mobile Engineer based in Lagos, Nigeria with 4 years of expertise in Software Engineering. Discover his specialized skills in implementing innovative solutions and deploying applications on Android and iOS platforms.

    More Like This

    Use Quizgecko on...
    Browser
    Browser