
Gbebi Lartey David
Verified Expert in Engineering
Software Developer
Accra, Greater Accra Region, Ghana
Toptal member since April 4, 2022
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
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
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)
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.
Senior Full-stack Developer (via Toptal)
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.
Senior Software Consultant
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%.
Senior Software Engineer
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.
Engineering Team Lead
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.
Software Engineer
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.
Web Developer
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.
Experience
Esdifi.com
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
Management Software for Indie Creators
Education
Bachelor's Degree in Computer Science
Accra Institute of Technology - Accra, Ghana
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring