David Disu

Full Stack Developer at ethereum

Nigeria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
David Disu is a Full Stack Developer with nine years of experience building web and Web3 applications, blending front-end polish with Solidity smart contract work on Ethereum. He has contributed to flagship open-source tooling for Ethereum—improving the Remix IDE’s UI and tests—and helped refine the admin UX for the OneUptime observability platform. Comfortable across TypeScript, React, and test automation, he pairs practical UI improvements with backend integrations to ship reliable features. Based in Nigeria, he combines formal study in cyber security and data foundations with hands-on blockchain engineering. Notably, his background in e2e test automation and UI styling shows a pragmatic focus on developer experience and product quality beyond core protocol code.
code9 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, MSc Cyber Security and Digital Forensics, Master's degree, MSc Cyber Security and Digital Forensics at The University of Huddersfield
bookNanodegree, Data Analyst For Enterprise, Nanodegree, Data Analyst For Enterprise at Udacity
bookProfessional Graduate Diploma, Information Technology, Professional Graduate Diploma, Information Technology at BCS, The Chartered Institute for IT
stackoverflow-logo

Stackoverflow

Stats
538reputation
42kreached
25answers
2questions
github-logo-circle

Github Skills (35)

uitest10
debugging10
e2e-testing10
debug10
javascript10
nightwatch10
e2e-test10
css10
typescript10
user-interface10
uid10
front-end-development10
remix-ide10
typescript-types10
typescripts10

Programming languages (9)

TypeScriptCSSRustSolidityJavaScriptWebAssemblyPHPHTML

Github contributions (5)

github-logo-circle
ethereum/remix-project

May 2020 - Jan 2023

Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
Role in this project:
userFull-stack Developer
Contributions:10 releases, 520 reviews, 1828 commits in 2 years 9 months
Contributions summary:David implemented changes to the Remix IDE's vertical icons panel, apps, and tests. The commits show changes to the user interface, focusing on the look and feel of the UI. The user's work included the merging of code branches and general improvements to the panel and UI components, indicating a focus on front-end development.
ethereumcompilersolcbrowserevm
ethereum/remix-ide

Feb 2020 - Jul 2020

Documentation for Remix IDE
Role in this project:
userFront-end Developer & Test Automation Engineer
Contributions:8 reviews, 400 commits, 62 PRs in 5 months
Contributions summary:David contributed primarily to the end-to-end (e2e) testing of the Remix IDE, focusing on UI components and user interactions. They implemented tests for the homepage, terminal, and file explorer features, utilizing a test automation framework (likely Nightwatch.js based on the code differences). The user demonstrated skills in creating custom commands for verifying UI element styles, testing key features, and integrating with test infrastructure.
debugging-toolethereumblockchainevmdapps-development
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
David Disu - Full Stack Developer at ethereum