Crafting elegant, high-performance web experiences from concept to deployment.
Contact MeI design and develop end-to-end web and mobile applications using React, Node.js, MongoDB, and TailwindCSS — delivering scalable, maintainable, and high-performance solutions.
Building real-time multiplayer games, chat systems, and live collaboration tools using Socket.io, WebRTC, and Firebase for seamless cross-device experiences.
Creating immersive and interactive 3D applications and demos using Three.js and WebGL, combining art and technology to push the web’s creative boundaries.
QuickXMarket is a multi-platform ecommerce and delivery startup project featuring websites, mobile apps, and chatbots, designed to make ordering and delivery effortless for students, vendors, and local communities.
MudiaZuwa Wallet is a personal experimental crypto wallet for a custom ERC-20 token, featuring Web3Auth login, Biconomy smart wallets, and a Telegram faucet bot for testers.
3D Fighting Demo is an interactive game showcasing engaging battles using Three.js and Cannon.js physics, with unique characters, move animations, and customizable controls for both keyboard and gamepad users.
ZuwaCart is an ecommerce platform where vendors can showcase their products, and users can make purchases securely using Paystack. It offers account registration and vendor management features.
I developed a 3D space shooter game using Three.js and JavaScript. The game showcases a spaceship capable of flying and shooting within a 3D space environment. The player encounters various enemies and obstacles, presenting challenges throughout the gameplay. A straightforward user interface displays the spaceship's health and score. Users have the flexibility to choose their preferred controls. Keyboard Controls: WASD: Player movements and menu cursor movements Enter: Shoot Projectiles and select menu option Esc: Toggle Pause Game Gamepad Controls: Joystick/D-Pad: Player movements and menu cursor movements A: Shoot Projectiles and select menu option Start: Toggle Pause Game
A multiplayer Whot card game built with React and Socket.io. The game allows up to four players to compete either locally on a single device or across multiple devices connected to the same WLAN. This version excludes the "20" card and provides a seamless experience for casual gameplay among friends. The game also features a responsive design, ensuring smooth gameplay across different screen sizes and devices.
A 2D game built with HTML canvas featuring a falling ball controlled by the user. The objective is to land the ball on continuously rising platforms, preventing it from touching the bottom or top of the screen. The game includes a straightforward user interface. Keyboard Controls: Arrow Keys: Ball movements Esc: Toggle Pause Game Android Controls: Sides of screen: Ball movements Pause button: Toggle Pause Game Gamepad Controls: Joystick/D-Pad: Ball movements Start: Toggle Pause Game
I designed a Phaser Endless Runner, a 2D game utilizing Phaser 3 and JavaScript. The game features a character running across a platform, avoiding incoming obstacles. Keyboard Controls: Spacebar: Jumping, Start/Restart Game. Esc: Pause Game
A 2D MMO-Platformer game crafted using HTML canvas, integrating Firebase Realtime Database to relay data, character positions, and actions between users. The game entails a user-controlled character navigating three distinct 2D platform rooms. Keyboard Controls: A: Move Player Left D: Move Player Right W: Jump S: Light Attack Z: Heavy Attack
A chess game implemented with HTML canvas, supporting two complete chess sets for two users to engage in a match. The game displays possible moves when a chess piece is clicked.
A 2D puzzle game designed with HTML canvas, featuring a 4x6 grid tile arrangement of a user-selected image split into 24 pieces. The objective is to rearrange the tiles by dragging them to reconstruct the original image. Mouse/Android Controls: Drag tiles.
A 2D fighting game developed using HTML canvas. Users can play against the computer or challenge friends, choosing their preferred controls. Keyboard Controls: Player 1: A: Move Left D: Move Right W: Jump S: Light Attack Z: Heavy Attack Player 2: Arrow Left: Move Left Arrow Right: Move Right Arrow Up: Jump and menu cursor movements Arrow Down: Light Attack and menu cursor movements Shift: Heavy Attack Enter: Select menu option Esc: Toggle Pause Game Gamepad Controls: Joystick/D-Pad: Player movements and menu cursor movements A: Light Attack and select menu option B: Heavy Attack and back button Start: Toggle Pause Game

Hello! I am Osamudiamen E. Osazuwa, also known as Mudia Zuwa, a web developer passionate about creating engaging web experiences, interactive games, and innovative solutions. My work emphasizes responsive design, seamless user interactions, and leveraging modern tools to build meaningful projects. I enjoy exploring diverse areas of development, from frontend interfaces to real-time applications and creative digital experiences. This curiosity drives me to continuously learn and experiment, combining my coding skills with problem-solving and creativity.
I enjoy connecting with people, researching new technologies, and gaming, activities that fuel my creativity and broaden my perspective. I am enthusiastic about contributing to projects that make a real impact, enhance user experiences, and bring ideas to life through technology.
JavaScript
React
Node.js
Tailwind
MongoDB
Firebase
Socket.io
WebRTC
Solidity
Three.js
Electron.js
Bootstrap

Phaser.js
GitHub
Have a project in mind or just want to say hello? My inbox is always open. Fill out the form below, and I'll get back to you as soon as possible.