Projects

Diamond Storage Subscription Proxy

Advanced upgradeable proxy contract using Diamond Storage pattern for subscription management. Features gas-efficient storage access, atomic operations, and seamless upgrades without state loss.

Solidity
Foundry
Diamond Storage
Proxy Patterns
OpenZeppelin

NGO Management Platform - LOTSI

Comprehensive full-stack solution for Livingstone Off-the-Street Initiative featuring admin dashboard, beneficiary management, public website with volunteer registration, and donation processing.

TypeScript
Next.js
Prisma
React
PostgreSQL
Tailwind CSS
RESTful API

Smart Lottery (Raffle) Contract System

Decentralized, provably fair lottery system with Chainlink VRF v2.5 for verifiable randomness and Chainlink Automation for automated draws. Features comprehensive testing, gas optimization, and production deployment on Sepolia testnet.

Solidity
Foundry
Chainlink VRF v2.5
Chainlink Automation
OpenZeppelin
Gas Optimization

Crowdfunding DApp

Decentralized crowdfunding platform on Ethereum with secure smart contracts and IPFS integration. Designed and tested locally with Hardhat

Solidity
Next.js
Hardhat
Tailwind
Web3.js

Learning Management System (LMS)

A comprehensive platform for managing online courses, featuring user authentication, course creation, and progress tracking.

TypeScript
Next.js
Prisma
Tailwind CSS
React
PostgreSQL
Mux

DiscussU Platform

A collaborative platform where students create and join cross-school discussion rooms within their institution. Built with research-backed features including custom access controls and social networking elements to enhance academic collaboration and peer learning.

React
Django
PostgreSQL

AI-Powered Tic-Tac-Toe

An interactive Tic-Tac-Toe game with both AI and multiplayer modes. Built with Python and Pygame, featuring a minimax algorithm AI opponent for challenging gameplay.

Python
Pygame
Minimax Algorithm