David Ogoo is an entrepreneurial technologist and founder with over a decade of hands-on software engineering experience, blending full-stack development, blockchain architecture, and ecosystem building. He has led developer experience and expansion for Solana in Africa, driven national blockchain pilots, and built a venture studio and digital skills programmes through Christex Foundation to align local innovation with global standards. Comfortable in both startup and enterprise contexts, he has modernised front-end stacks, introduced engineering best practices, and shipped production systems at Google-embedded projects and early-stage startups. An active open-source contributor, David has refined core Solana tooling—improving Solana Pay parsing, wallet adapters, and cookbook docs—demonstrating attention to developer ergonomics and robust API evolution. Based in the UK with deep West African partnerships, he uniquely combines technical depth with policy and partnership savvy to scale responsible technology for public infrastructure and financial inclusion.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Loughborough University
Graveney Sixth Form
German, English, creoles and pidgins, english-based
Contributions:18 reviews, 95 commits, 33 PRs in 4 months
Contributions summary:David primarily focused on the development and testing of the `parseURL` function within the Solana Pay project. Their contributions included adding tests to validate the function's ability to parse various URL formats, including those with different parameters and error conditions. They also updated the documentation with TypeScript documentation strings for the `encodeURL`, `createQR`, `createTransaction`, `findTransactionSignature`, `parseURL` and `validateTransactionSignature` functions. Furthermore, the user refactored and updated the `encodeURL` function to match the latest API changes, ensuring the project's continued compatibility.
Modular TypeScript wallet adapters and components for Solana applications.
Role in this project:
Full-stack Developer
Contributions:13 reviews, 17 commits, 5 PRs in 1 month
Contributions summary:David primarily refactored the wallet adapter store and related components, streamlining the API and logic for managing wallet connections, disconnections, and name/adapter updates. They implemented changes to the core svelte store, focusing on simplifying the API and improving the overall structure of the code. These modifications involved updating event listeners, refactoring initialize methods, and integrating auto-connect functionalities. Additionally, they made formatting changes for enhanced readability.
reactsolanablockchainwalletadapters
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.