Gbebi Lartey David, Developer in Accra, Greater Accra Region, Ghana
Gbebi is available for hire
Hire Gbebi

Gbebi Lartey David

Verified Expert  in Engineering

Software Developer

Accra, Greater Accra Region, Ghana

Toptal member since April 4, 2022

Bio

David is a software engineer with 10 years of experience building robust solutions for businesses across three continents. He's an expert in JavaScript/TypeScript, PHP, Ruby, Go, and Python. David has led teams to deliver end-to-end solutions, built tools that reduced support time demands by up to 90%, and launched supply-chain apps on Android. He has built software solutions for government agencies, financial organizations, educational institutions, healthcare, logistics startups, etc.

Portfolio

Vocalist AI LLC
Python, TypeScript, React, Full-stack Development, Next.js, FastAPI...
Pyrium, INC.
PHP, Laravel, Amazon Web Services (AWS), MySQL, React Native, JavaScript, CSS...
Catalyst
Vue, Ruby on Rails (RoR), JavaScript, Jest, Web Development, JSON...

Experience

  • PHP - 8 years
  • JavaScript - 8 years
  • HTML - 8 years
  • Vue - 6 years
  • React - 5 years
  • Laravel - 5 years
  • Ruby on Rails (RoR) - 4 years
  • React Native - 2 years

Availability

Part-time

Preferred Environment

PHP, Python, JavaScript, Laravel, Vue, React, React Native, Django, Ruby, Ruby on Rails (RoR)

The most amazing...

...products I've built are two government portals used by over 5 million individuals annually to request and renew their passports and identification cards.

Work Experience

Full-stack Developer (via Toptal)

2024 - 2024
Vocalist AI LLC
  • Developed and enhanced the front-end user interface to showcase live vocal transformations, integrating it with the back-end API.
  • Contributed to fixes to enhance the back-end infrastructure.
  • Worked closely with the founding developer to prioritize and knock out feature backlogs. Started with small enhancements and scaled up to more significant changes.
Technologies: Python, TypeScript, React, Full-stack Development, Next.js, FastAPI, Azure Cosmos DB, Azure, NoSQL, Audio, Web Audio

Senior Full-stack Developer (via Toptal)

2023 - 2024
Pyrium, INC.
  • Conducted a full system review of the client's architecture, database, and software.
  • Rebuilt parts of the API powering our investment platform and integrated a 3rd-party payment service provider.
  • Provided technical advice to the client through due diligence with the SEC.
Technologies: PHP, Laravel, Amazon Web Services (AWS), MySQL, React Native, JavaScript, CSS, HTML, Team Leadership, Architecture, API Integration, API Design, Full-stack Development, SQL, GraphQL, React, SendGrid API, Vue 3, Event-driven Design (EDD), Node.js, Back-end Development, MERN Stack, MongoDB

Senior Software Consultant

2021 - 2023
Catalyst
  • Built file attachment functionalities into our existing software solution, enabling users to use images, videos, and audio when sharing ideas with colleagues or clients.
  • Delivered the entire set of front-end features for setting up, managing, and automating customer success management playbooks on time. These were part of the core solution offered to clients.
  • Created in-house administrative tools that reduced the time needed to support specific customer demands by up to 90%.
Technologies: Vue, Ruby on Rails (RoR), JavaScript, Jest, Web Development, JSON, Single-page Applications (SPAs), APIs, TypeScript, HTML5, Kubernetes, Ruby, API Integration, Full-stack Development, SQL, SendGrid API, Vue 3, Back-end Development

Senior Software Engineer

2020 - 2021
mPharma
  • Initiated, implemented, and oversaw a company-wide strategy of building cross-platform mobile applications. This helped the company quickly deliver solutions to our customers and increase the digitization of our internal process.
  • Developed and launched two supply-chain and logistics applications on Android and the web. These solutions allowed the company to reduce the time it takes to fulfill orders to clients and their facilities by more than 50%.
  • Led a team of about 12 engineers, designers, and product managers to build an end-to-end solution that serves as the foundation upon which all internal software and data solutions within the organization were built.
Technologies: JavaScript, React, React Native, Python, Django, Scrum Master, Cloud, PostgreSQL, Web Development, JSON, Single-page Applications (SPAs), APIs, TypeScript, HTML5, Kubernetes, Team Leadership, Architecture, API Integration, API Design, Full-stack Development, SQL, Event-driven Design (EDD), RabbitMQ, Back-end Development, MongoDB, Expo, iOS

Engineering Team Lead

2019 - 2020
TrailaTruck Company LTD
  • Initiated, oversaw, and implemented a structured project management methodology (Agile). Trimmed tasks and started a culture of ownership. Developer productivity was increased by 30% in just over three months.
  • Designed and developed a freight management software as a service solution, available for the web and mobile. It became a pivotal solution for the business when COVID-19 struck.
  • Collaborated with the product team to convert the company's mission into products to build. Communicated these with the engineering team and designed the architecture behind these solutions.
  • Designed a system for measuring and tracking metrics within the organization from developer productivity to how clients interacted with our solutions. This information showed us the areas we focused on and improved.
Technologies: JavaScript, Vue, Node.js, Cloud, PostgreSQL, Web Development, JSON, Vuetify, APIs, HTML5, Material UI, Team Leadership, Architecture, API Integration, API Design, Full-stack Development, SQL, Back-end Development, MERN Stack

Software Engineer

2015 - 2019
IT Consortium
  • Created a direct debit and standing order platform that powers banks and mobile money payments. Completed everything from the requirement definition to launching and supporting the solution. It is currently used by over 100,000 Ghanaians.
  • Built a portal for Ghanaians to apply for, manage, and monitor their passport application single-handedly. Helped stakeholders define requirements and implemented and delivered a solution that exceeded their expectations.
  • Developed the service portal for Ghanaians to apply for, manage, and monitor their National ID card issued by the government. Wrote over 90% of the code for this project.
Technologies: Laravel, PHP, MySQL, Vue, Bootstrap, Redis, Python, Cloud, Web Development, JSON, Vuetify, APIs, WordPress, HTML5, Stripe API, Kubernetes, Material UI, Architecture, API Integration, API Design, Full-stack Development, SQL, Laravel 8, Event-driven Design (EDD), RabbitMQ, Back-end Development

Web Developer

2013 - 2015
DevHub Concepts LTD
  • Built the foundational software on which the music information portal, MusicInAfrica.net runs. This involved designing an architecture that would be easy to scale with the platform.
  • Implemented product designs and workflow to specifications and ensured design standards were adhered to and implemented.
  • Developed internal administrative tools that increased the collaboration between developers and customer support teams, leading to shorter times in solving issues raised by our partners.
Technologies: PHP, HTML, CSS, JavaScript, Drupal, Web Development, JSON, APIs, WordPress, HTML5, API Integration, Full-stack Development, SQL, Back-end Development

Experience

Esdifi.com

Esdifi is a no-code solution for building USSD applications in minutes. It allows anyone (technical or not) to set up a USSD service and map it to a shortcode.

I designed the entire solution from scratch. I communicated with users and gathered feedback through the process of building this solution. I then developed a web solution that allows users to manage this service. I designed and built a webhook system directly into the platform. This made it possible for the user to send data out of our system to theirs or to any part of the internet. During the project, I learned a lot about the technology behind USSD and used this knowledge to build a generic library for building USSD applications in PHP.

Omni-portfolio Management Application

A one-stop shop for young Africans to manage their financial portfolios across multiple finance and investment apps. These apps allow young Africans to invest in local and foreign assets. Wealthful is the app that bridges the gap of wholesome portfolio management across these various apps.

Management Software for Indie Creators

A web app platform for indie creatives (musicians, artists, photographers, etc.) to manage their creative careers. It includes features like a complete project management suite of tools, data analytics, email newsletter, and many more.

Education

2019 - 2022

Bachelor's Degree in Computer Science

Accra Institute of Technology - Accra, Ghana

2009 - 2011

Associate's Degree in Computer Science

NIIT - Tema, Ghana

Skills

Libraries/APIs

Vue, Vuex, Vue 3, React, Node.js, React Redux, Stripe API, SendGrid API, Pandas, Sidekiq, Stripe, Web Audio

Tools

Expo, GitLab CI/CD, RabbitMQ, Capistrano, Git

Languages

PHP, JavaScript, HTML, HTML5, Python, CSS, TypeScript, Ruby, SQL, GraphQL

Frameworks

Laravel, Ruby on Rails (RoR), Bootstrap, PHPUnit, Laravel 8, React Native, Jest, Redux, Tailwind CSS, Nuxt.js, Vuetify, Next.js, Django, Material UI, Laravel Livewire, Alpine.js

Paradigms

Event-driven Architecture, Event-driven Design (EDD)

Platforms

Heroku, Amazon Web Services (AWS), Kubernetes, iOS, Drupal, WordPress, Azure

Storage

MySQL, JSON, Redis, PostgreSQL, MongoDB, Azure Cosmos DB, NoSQL

Other

Software Engineering, Back-end, Front-end, Full-stack, APIs, Web Development, API Design, Full-stack Development, Back-end Development, Scrum Master, USSD Technology, Web Components, CI/CD Pipelines, Cloud, Single-page Applications (SPAs), Team Leadership, API Integration, MERN Stack, Progressive Web Applications (PWAs), Data Analytics, Architecture, Webhooks, Pub/Sub, FastAPI, Audio, TALL Stack

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