Nnachi Onuwa is a Senior Frontend Engineer with 11 years of experience building performant, user-focused web applications and blockchain integrations. He combines deep frontend expertise in Typescript with systems-level fluency in Rust, Go, and Python, enabling him to bridge UI polish and backend complexity. His open-source work includes front-end enhancements to Gitcoin’s web app and documentation improvements for ethereum/web3.py, reflecting a commitment to developer UX and blockchain tooling. Nnachi has shipped products across startups and leading organizations—Mozilla, the Ethereum Foundation, and Notabene—often contributing at the intersection of crypto and consumer-facing interfaces. He led frontend teams to adopt robust practices (error monitoring, testing, docs, and static analysis) that improved delivery and security posture. Based in Canada with a masters in Management (AI), he brings both practical engineering depth and thoughtful systems thinking to distributed, trust-minimized applications.
11 years of coding experience
5 years of employment as a software developer
Master's degree Management (Artificial Intelligence), Master's degree Management (Artificial Intelligence) at Swansea University / Prifysgol Abertawe
Higher National Diploma Computer Science, Higher National Diploma Computer Science at Akanu Ibiam Federal Polytechnic Unwana, Afikpo, Ebonyi State
Contributions:89 commits, 50 PRs, 394 comments in 1 year 6 months
Contributions summary:Nnachi primarily focused on front-end development, implementing and modifying UI components within the Gitcoin web application. The commits show the addition and updating of the "Build Waiting State" for the bounty details page. Further commits involved the creation and styling of new tags and the enhancement of the user interface with features such as contributor popovers. The user also updated CSS files and modified Javascript code related to the bounty details page.
A python interface for interacting with the Ethereum blockchain and ecosystem.
Role in this project:
Technical Writer
Contributions:5 commits, 1 PR, 10 comments in 7 days
Contributions summary:Nnachi primarily focused on updating and expanding the documentation for the `ethereum/web3.py` repository. Their commits demonstrate an effort to refine existing examples, add new guides, and improve the clarity of the documentation. They updated the code examples, added setup instructions and incorporated more detailed explanations.
pythonweb3pyethereumpython-interfaceblockchain
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.
Request Free Trial
Nnachi Onuwa - Senior Frontend Engineer at Notabene