Browse My Recent

Projects

A showcase of my research and development projects in blockchain technology, UAV systems, smart contracts, and web development.

UAVSpectrumChain

A blockchain-based framework for credible spectrum trading among UAVs with on-chain enforcement and transparent transactions.

Problem:

Low-altitude UAV spectrum trading lacks trust, traceability, and verifiable rule enforcement.

Approach:

Designed smart contracts for auction logic, settlement, and audit trails tied to UAV communication workflows.

Architecture Snapshot:
  • On-chain auction + settlement contracts (Solidity)
  • Off-chain UAV/client interaction layer
  • Research evaluation pipeline for scenario testing
Result (Measured / Verifiable):
  • 2 peer-reviewed publications (Springer Nature + Blockchain Journal)
  • 1 funded provincial R&D program integration
  • 3 core contract modules delivered for the prototype workflow
My Contribution:

Implemented and validated smart-contract logic, helped define protocol rules, and documented results for publication.

Blockchain Solidity UAV Hardhat
Baymax 2.3 Project

Baymax 2.3

A modern responsive web experience focused on clean UX, smooth interaction, and maintainable front-end structure.

Problem:

Build a portfolio-grade web experience that feels modern on desktop and mobile without sacrificing simplicity.

Approach:

Built semantic multi-section UI with responsive breakpoints, animation layers, and optimized static assets.

Stack:
  • HTML/CSS/JavaScript
  • Responsive design system
  • Animation and interaction components
Result (Measured):
  • 3 device classes targeted (mobile, tablet, desktop)
  • 10+ interactive UI elements delivered
  • 100% static deployability via GitHub Pages
My Contribution:

Owned full lifecycle: layout architecture, component styling, interactions, and deployment setup.

HTML CSS JavaScript
Beat Chimp Memory Test

Beat Chimp - Memory Test Game

A Java Swing memory game focused on measurable cognitive challenge progression and user performance feedback.

Problem:

Deliver a desktop game that is simple to learn but progressively difficult and trackable.

Approach:

Implemented event-driven game loops, progressive rounds, and score tracking in a modular Java Swing architecture.

Stack:
  • Java + Swing GUI
  • State management for game rounds
  • Scoring and progression engine
Result (Measured):
  • 8+ progressive difficulty levels in gameplay flow
  • Real-time score tracking per attempt
  • Packaged release with tutorial video for onboarding
My Contribution:

Designed gameplay logic, implemented GUI states, and prepared release assets for distribution.

Java GUI Game Dev
Baymax 2.0 Project

Baymax 2.0

A foundational web project that established the design system and interaction patterns later expanded in Baymax 2.3.

Problem:

Create an early version of a professional website with clear structure and maintainable styling.

Approach:

Used modular HTML sections, reusable classes, and JavaScript DOM interactions for cleaner iteration.

Stack:
  • HTML/CSS/JavaScript
  • Responsive layout patterns
  • Animated UI behavior
Result (Measured):
  • 4+ reusable sections used as design baseline
  • Cross-screen responsive behavior implemented
  • Public demo deployed for continuous iteration
My Contribution:

Built the initial front-end architecture and interaction patterns that informed later versions.

HTML CSS JavaScript
G3 Architecture Project

G3 Architecture

A design-first architecture website emphasizing visual hierarchy, presentation quality, and polished user flow.

Problem:

Present architecture content in a clean, brand-forward way with strong readability and structure.

Approach:

Used grid-based composition, contrast-led typography, and spacing rules to improve page scanning.

Stack:
  • HTML/CSS static site
  • Grid and card layout system
  • Typography-led design language
Result (Measured):
  • 3 core page templates for portfolio-style presentation
  • Consistent visual system across all sections
  • Deployed public demo for review and feedback
My Contribution:

Handled layout system, styling architecture, and final deployment of the project showcase.

HTML CSS Design