ResearcherCollabResearcherCollab
Sign inJoin free →
Joshua U. Ngwuoke

Joshua U. Ngwuoke

Computer Science
Global Wealth University, Togo · Nigeria
Connect →
2
Publications
0
Collaborations
0
Active calls

About

I'm a researcher from Nigeria with a BSc in Computer Science & Software Engineering from GWU, Togo. I am currently enrolled in a 2nd BSc in pure CS at UoPeople. I have collaborated on academic projects covering secure blockchain voting and automated asset management systems. I am actively seeking research collaborations, multidisciplinary projects, and opportunities to solve complex institutional development challenges via digital innovation for development in the global south.

Research keywords

Software EngineeringDistributed SystemsCloud ComputingCybersecurityAlgorithmsComputer Science EduucationBlockchainArtificial IntelligenceInformation Systems

Publications

2

Design and Implementation of a Blockchain-Based Secure Voting System

Figshare · 2025

Traditional electoral systems exhibit critical vulnerabilities including vote manipulation, centralized points of failure, and compromised transparency that undermine democratic integrity. This research presents BLOCKELECT, a decentralised blockchain-based secure voting system designed to address these fundamental challenges. The system employs Ethereum smart contracts written in Solidity to enforce immutable voting rules, Web3.js for blockchain integration, and MetaMask wallet authentication for secure voter verification. The proposed architecture implements dual interfaces for voters and electoral commissions, with distributed consensus mechanisms ensuring real-time transaction validation. Smart contracts automatically enforce electoral rules while maintaining cryptographic immutability of all voting transactions. The decentralised design eliminates single points of failure by distributing vote storage and validation across multiple network nodes. System validation employed comprehensive testing including unit, integration, system, and security testing methodologies. Results demonstrate successful prevention of vote tampering, elimination of double voting, and provision of transparent, auditable election results. Implementation utilised Truffle framework, Ganache blockchain simulation, and Node.js back-end services following an Agile Prototype-based Iterative Development methodology. This research demonstrates the feasibility of blockchain technology in creating trustworthy electoral systems, indicating that blockchain-based voting represents a viable solution for enhancing democratic processes while addressing persistent challenges of electoral fraud and lack of public confidence in traditional voting mechanisms.Traditional electoral systems exhibit critical vulnerabilities including vote manipulation, centralized points of failure, and compromised transparency that undermine democratic integrity. This research presents BLOCKELECT, a decentralised blockchain-based secure voting system designed to address these fundamental challenges. The system employs Ethereum smart contracts written in Solidity to enforce immutable voting rules, Web3.js for blockchain integration, and MetaMask wallet authentication for secure voter verification. The proposed architecture implements dual interfaces for voters and electoral commissions, with distributed consensus mechanisms ensuring real-time transaction validation. Smart contracts automatically enforce electoral rules while maintaining cryptographic immutability of all voting transactions. The decentralised design eliminates single points of failure by distributing vote storage and validation across multiple network nodes. System validation employed comprehensive testing including unit, integration, system, and security testing methodologies. Results demonstrate successful prevention of vote tampering, elimination of double voting, and provision of transparent, auditable election results. Implementation utilised Truffle framework, Ganache blockchain simulation, and Node.js back-end services following an Agile Prototype-based Iterative Development methodology. This research demonstrates the feasibility of blockchain technology in creating trustworthy electoral systems, indicating that blockchain-based voting represents a viable solution for enhancing democratic processes while addressing persistent challenges of electoral fraud and lack of public confidence in traditional voting mechanisms.

Automating Inventory for Plateau State University Assets: A Software-Based Approach

Figshare · 2025

This study addresses operational inefficiencies in Plateau State University's manual/semi-manual asset management by developing a software-based automated inventory system. Current paper based documentation and spreadsheet methods result in data inaccuracies, asset misplacement, and inadequate real-time tracking that hinder effective decision-making. Using a modular software development methodology, the research implemented a centralized platform built with PHP, MySQL, and Tailwind CSS. The system automates asset lifecycle management from acquisition to disposal, incorporating user authentication, role-based access, real-time monitoring, and comprehensive reporting. Key features include automated data validation, centralized database storage, visual analytics dashboards, and audit trails. The system manages both hard assets (buildings, equipment) and soft assets (intellectual property, software) through cross-platform responsive interfaces. Testing confirmed successful implementation with improved data accuracy, streamlined workflows, and enhanced transparency. The solution eliminates fragmented record keeping, reduces administrative overhead, and provides real-time insights for evidence-based planning. This research offers a scalable digital transformation model adaptable by similar institutions seeking to modernize asset management practices, supporting institutional competitiveness and operational excellence in higher education.

Other Computer Science researchers

RM
Ritaban Mitra
University at Buffalo SUNY · United States
RM
Raymond Mbam
Independent Researcher · United States
JS
Jane Smith
Independent Researcher · Germany
JM
Jyotir Moy Chatterjee
Graphic Era University · India
DK
Dipanwita Kundu
Independent Researcher · India
Swapnil Rajput
Swapnil Rajput
Dayalbagh Educational Institute · India
ResearcherCollab
Want to collaborate with Joshua?
Connect with researchers worldwide. Free to join.
Join ResearcherCollab →