Courage Adobor, Developer in Accra, Greater Accra Region, Ghana
Courage is available for hire
Hire Courage

Courage Adobor

Verified Expert  in Engineering

Mobile Developer

Accra, Greater Accra Region, Ghana

Toptal member since April 13, 2022

Bio

With over five years of experience as a mobile developer for both iOS and Android, Courage has a proven track record in publishing apps to the App Store and Google Play Store. His diverse background includes web scraping, contributing to in-car experience teams for autonomous vehicles, and collaborating with fashion and eCommerce industries. Renowned for creating and deploying cutting-edge applications, he excels as a team player, ready to elevate your project with innovative solutions.

Portfolio

PaalUp, LLC
Flutter, Dart, Kotlin, Swift, Django, Python, Mobile, Git, Java...
Valentino London Limited
Flutter, Firebase, Dart, Python, Firebase Hosting, Crashlytics, Analytics...
Allegis - Cruise Automation - Main
Android, Java, Kotlin, RxJava, Functional Reactive Programming...

Experience

  • Android - 5 years
  • Python - 5 years
  • Java - 5 years
  • Dart - 4 years
  • Swift - 4 years
  • Kotlin - 4 years
  • Flutter - 4 years
  • Firebase - 4 years

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Slack, Trello, Sublime Text, Windows, MacOS, Jira, Android Studio

The most amazing...

...thing I've developed is a hymn book app for my church with several thousands of monthly users.

Work Experience

Mobile App Developer

2020 - PRESENT
PaalUp, LLC
  • Developed a mobile app for both iOS and Android that connects people to share rides.
  • Helped design the UI and mockups of the mobile apps.
  • Tracked and fixed bugs with Sentry as a reporting tool.
  • Built and deployed apps to Google Play and App Store.
  • Helped extend the back-end APIs and test coverage.
Technologies: Flutter, Dart, Kotlin, Swift, Django, Python, Mobile, Git, Java, Mobile App Development, Analytics, Trello, Mapbox API, Mobile UI Design, Location Services and Maps, App Store, Google Play Console, REST APIs, Django REST Framework, PostgreSQL, iOS, Android, RxJava, Functional Reactive Programming, Android Architecture, Mapbox SDK, Mapbox, Push Notifications, Mobile Apps, Firebase, Agile, Android SDK, Coroutines, Geolocation, API Integration, GitHub, Google Play Store, Gradle, Mobile Development, Mobile Applications, Location Services, GPS, Mobile Networks, WiFi, Cellular, API Design, Back-end, Front-end, Back-end Development, Pixel Perfect

Flutter Developer

2023 - 2024
Valentino London Limited
  • Developed an app that helps people choose the right colors for occasions and designs.
  • Published a mobile app MVP to the App Store and Google Play Store with over 1,000 weekly downloads.
  • Wrote Python scripts to classify clothing items using OpenAI ChatGPT APIs.
  • Trained the AI model with TensorFlow to segment clothing items.
  • Wrote web scrapers for eCommerce sites using Beautiful Soup and Selenium to extract product details.
  • Added analytics, which helped track key user engagements in the app.
Technologies: Flutter, Firebase, Dart, Python, Firebase Hosting, Crashlytics, Analytics, In-app Purchases, Subscriptions, Git, Mobile, Figma, Google Play Console, App Store, Android, iOS, Google Cloud, Flask, Web Scraping, Scraping, Website Data Scraping, TensorFlow, Beautiful Soup, Selenium, Cloud Run, Google Cloud Build, RevenueCat, Redis, Docker, OpenAI API, ChatGPT API, Cloud Firestore, Google Cloud Platform (GCP), Cloud Storage, API Design, Back-end, Front-end, Back-end Development, Pixel Perfect

Android Engineer

2022 - 2023
Allegis - Cruise Automation - Main
  • Worked with the in-car experience team to develop a better user experience for riders.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Worked on the main app state manager, which saw a reduction of bugs by 56%.
Technologies: Android, Java, Kotlin, RxJava, Functional Reactive Programming, Android Architecture, Analytics, Mapbox, Coroutines, Jira, Multithreading, Mobile Apps, Firebase, Agile, Android SDK, Geolocation, API Integration, GitHub, Gradle, Mobile Development, Mobile Applications, Location Services, GPS, Mobile Networks, WiFi, Cellular, Front-end, Pixel Perfect

Research Assistant (Contract)

2018 - 2022
Noguchi Memorial Institute for Medical Research
  • Developed a computational pipeline to analyze genomic variant data.
  • Authored three high-quality biomedical research papers.
  • Trained individuals and students in the field of Bioinformatics and population genetics.
Technologies: Python, R, Data Research, Linux, Bash, Git, Web Scraping, Scraping, Data Scraping, GitHub

Mobile App Developer

2019 - 2021
SimRide Technologies
  • Developed three mobile apps (for commuters, taxi drivers, and bus drivers) that help users easily commute in cities.
  • Integrated Mapbox SDK for both Android and iOS with routing and navigation functionality.
  • Wrote automated testing that covered the core functionality of the three apps.
Technologies: Android, Flutter, Kotlin, Java, iOS, Swift, Location Services and Maps, Mapbox SDK, Mobile, Mobile App Development, Git, Mapbox, Mobile Apps, Firebase, Agile, Android SDK, Dart, Coroutines, Geolocation, API Integration, GitHub, Gradle, Mobile Development, Mobile Applications, Location Services, GPS, Mobile Networks, WiFi, Cellular, API Design, Front-end, Pixel Perfect

Full-stack Web Developer

2018 - 2021
Frikmat
  • Upgraded a business-to-consumer eCommerce platform to a business-to-business trading web platform.
  • Integrated Google analytics to help understand user behaviors and later optimize the order flows.
  • Oversaw the launch of a business-to-business trading platform that made it easier for businesses to source from others.
Technologies: PHP, JavaScript, MySQL, HTML5, CSS, CodeIgniter, Git, jQuery, REST APIs, Bootstrap, Databases, Stripe, API Integration, GitHub, HTML, WebApp, API Design, Back-end, Front-end, Back-end Development, Pixel Perfect

Experience

Hymn Book App

https://play.google.com/store/apps/details?id=com.odamsoft.hymn_book
A portable hymn book application, developed in Flutter that contains Evangelical Presbyterian Church Ewe's hymns and English hymns from the Mawuli School's hymnal. I wrote optimization for hymn numbers and text search. Currently, it has over 10,000 downloads on Google Play with more than 5,000 active monthly users and 4.5+ star reviews.

PDF Scanning App

PapScan is an app that turns a mobile device into a smart PDF document scanner and creator where it is equipped with highly customizable QR and barcode scanning and creating tools and I developed this app with Flutter framework using the Dart programming language. However, I wrote some native-specific implementations of the app's functionality in the Kotlin programming language for Android.

PaalUp – iOS Mobile App

https://apps.apple.com/us/app/paalup-ridesharing-simplified/id1529809904
A social network that allows you to connect with others who are traveling in your direction and are looking to share a ride and it is written in Flutter.

Once a user creates a profile, they can search for matches to share a ride. Matched users need to mutually agree for a match to be finalized. Additionally, each user has to make a health attestation that ensures that they’re not putting their Ride Pal at risk to the best of their knowledge. Once the health hurdle is cleared, users can now chat with each other, and the first person to initiate the match can proceed to book the ride. User profiles track the accumulated carbon offsets from past shared rides, and we hope to allow users to eventually cash these credits in for some rewards.

PaalUp – Android Mobile App

A social network that allows you to connect with others who are traveling in your direction and are looking to share a ride.

Once users create a profile, they can begin searching for matches to share a ride with. Matched users need to mutually agree for a match to be finalized. Additionally, each user has to make a health attestation that ensures that they’re not putting their Ride Pal at risk to the best of their knowledge. Once the health hurdle is cleared, users can now chat with each other, and the first person to initiate the match can proceed to book the ride. User profiles track the accumulated carbon offsets from past shared rides, and we hope to allow users to eventually cash these credits in for some rewards.

B2B Trading Web App

Frikmat has one simple dream to promote trade between businesses in Africa (intra-Africa trade) and the entire continent with the world. Frikmat leverages eCommerce to power businesses in Africa to reach more markets, locally and globally. As many African countries aspire to shift from aid to trade and industrialization, Frikmat seeks to lead the digital front by creating a platform where the best can be showcased to the world.

SimRide - Android Mobile App

SimRide is a ride-hailing app that combines public transit at the core with first and last-mile options like taxis, scooters, bicycles, etc. Since public transit is much cheaper than taxis, this produces the most affordable on-demand travel option that most people can use for their daily commutes.

Education

2013 - 2017

Bachelor's Degree in Biomedical Engineering

University of Ghana - Accra, Ghana

Skills

Libraries/APIs

Mapbox API, jQuery, REST APIs, Stripe, RxJava 2, RxJava, OpenCV, TensorFlow, Beautiful Soup, OpenAI API

Tools

Crashlytics, Git, Trello, Sentry, GitHub, Gradle, Figma, Jira, Android Studio

Languages

Python, Dart, Kotlin, Swift, Java, PHP, JavaScript, HTML5, CSS, R, Bash, HTML

Frameworks

Flutter, Android SDK, Django, CodeIgniter, Django REST Framework, Bootstrap, WebApp, Flask, Selenium

Paradigms

Mobile Development, Mobile UI Design, Agile, Functional Reactive Programming

Platforms

Mobile, Android, Mapbox, Linux, iOS, Firebase, Google Cloud Platform (GCP), Cloud Run, RevenueCat, Docker

Storage

MySQL, Databases, Cloud Firestore, PostgreSQL, Google Cloud, Redis

Other

Analytics, Google Play Console, Mobile Apps, Google Play Store, Mobile App Development, Location Services and Maps, App Store, Data Research, PDF, Android Architecture, Geolocation, API Integration, Web Scraping, Scraping, Data Scraping, Mobile Applications, Barcode Reader, Location Services, Cloud Storage, API Design, Back-end, Front-end, Back-end Development, Pixel Perfect, Mapbox SDK, Push Notifications, Coroutines, Multithreading, PDF Scraping, Optical Character Recognition (OCR), GPS, Mobile Networks, WiFi, Cellular, Firebase Hosting, In-app Purchases, Subscriptions, Website Data Scraping, Google Cloud Build, ChatGPT API

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring