Featured Projects

Showcasing full-stack development, AI integration, and production-ready applications

Pathweaver

Featured

Interactive AI Storytelling Adventure Game

A sophisticated AI-powered storytelling platform that generates dynamic, interactive narratives in real-time. Features WebSocket communication, AI-generated React components, rate limit handling, and mobile-responsive design.

  • React
  • TypeScript
  • Node.js
  • Socket.io
  • Groq API
  • Tailwind CSS
  • Vite
  • Heroku

Key Features:

Real-time AI story generation with Groq API

Dynamic React component creation by AI

WebSocket-based real-time communication

Smart rate limit handling with countdown

Mobile-responsive storytelling interface

Conversation memory and context management

AuraFlow

Featured

AI Personal Assistant with Calendar Integration

A sophisticated full-stack AI assistant featuring OpenAI GPT integration, Google Calendar/Tasks APIs, real-time chat, focus sessions, and mindfulness features. Built with React, Node.js, PostgreSQL, and Socket.io.

  • React
  • Node.js
  • PostgreSQL
  • Socket.io
  • OpenAI GPT
  • Google APIs
  • OAuth
  • PWA

Key Features:

Production-deployed AI assistant

OpenAI GPT with MCP tool calling

Google Calendar & Tasks integration

Real-time chat with Socket.io

PWA with offline capabilities

Focus sessions & mindfulness features

Wizard Homie

Featured

AI Programming Assistant with AWS Integration

A comprehensive AI-powered Next.js application serving as a programming assistant with audio recording, transcription, and AWS cloud integration including Bedrock AI, DynamoDB, and S3.

  • Next.js
  • TypeScript
  • AWS Bedrock
  • DynamoDB
  • S3
  • FFmpeg
  • NextAuth

Key Features:

AWS cloud architecture (Bedrock, DynamoDB, S3)

Audio processing with FFmpeg

NextAuth authentication system

AI code generation and review

Docker containerization

Cielos

Featured

High Altitude VR Space Battle Game

An advanced 3D/VR space combat game built with Babylon.js, featuring high-altitude spacecraft battles over distant planets. Playable on mobile, desktop, and VR devices.

  • TypeScript
  • Babylon.js
  • WebXR
  • PWA
  • Vite

Key Features:

Cross-platform VR/desktop/mobile support

Advanced 3D graphics with Babylon.js

Performance testing suite

PWA with offline capabilities

Storybook Source Link

Featured

NPM Package for Storybook Addon

A popular Storybook addon that adds source repository links to the toolbar. Published on NPM with comprehensive documentation and real-world usage.

  • JavaScript
  • Storybook
  • NPM

Key Features:

7 GitHub stars, 6 forks

Published NPM package

Comprehensive documentation

Real-world developer adoption

Git Groom

Featured

CLI Tool for Git Repository Cleanup

A command-line utility for cleaning up Git repositories by automatically identifying and deleting merged branches, pruning stale remotes, and removing unnecessary tags.

  • JavaScript
  • Node.js
  • CLI
  • NPM

Key Features:

Published NPM package

Automated Git repository maintenance

Cross-platform CLI tool

Error handling and safety checks

DoWhat

Featured

CLI Tool for NPM Package Management

A handy command-line tool that helps developers explore and manage npm packages directly from the terminal. Features include viewing README files, listing scripts, package metadata, and git history.

  • JavaScript
  • Node.js
  • CLI
  • NPM

Key Features:

Published NPM package with downloads

Terminal-based package exploration

Git branch history tracking

Package metadata visualization

Developer productivity tool


Additional Projects

More examples of game development, tools, and experimental projects

Fog of War

Real-time Multiplayer Strategy Game

A Socket.IO-based multiplayer strategy game featuring both bot and human players, real-time gameplay, and advanced canvas rendering.

  • JavaScript
  • Socket.io
  • Canvas
  • Express
  • Game AI

Key Features:

Real-time multiplayer with Socket.io

Bot vs human gameplay

Custom game engine

Advanced canvas rendering

Chess Trainer

Interactive Chess Learning Tool

An educational chess application with AI opponents, visual learning tools, and advanced features for understanding chess strategy and tactics.

  • TypeScript
  • React
  • Chess AI
  • Game Logic

Key Features:

Chess AI implementation

Visual learning tools

Opening position training

Move analysis and hints

System Sync

AI-Powered Habit Tracking System

A personal productivity application that uses AI to help users build and maintain positive habits through intelligent recommendations and tracking.

  • TypeScript
  • React
  • AI Integration
  • Habit Tracking

Key Features:

AI-powered habit recommendations

Personal productivity focus

Habit tracking and analytics

User behavior analysis

Synchronica

Discord Bot for Community Management

A TypeScript-based Discord bot designed for the MN Crew community, featuring real-time messaging integration, chat history tracking, and Docker deployment capabilities.

  • TypeScript
  • Discord.js
  • Docker
  • Fly.io

Key Features:

Production Discord bot deployment

Real-time messaging integration

Docker containerization

Community management features

TypeScript implementation

Cube Visualizer

3D Rubik's Cube with React Three Fiber

An interactive 3D Rubik's cube visualizer built with React Three Fiber, featuring complex 3D mathematics, rotation algorithms, and standard cube notation support for learning and practice.

  • React
  • Three.js
  • React Three Fiber
  • 3D Mathematics

Key Features:

Advanced 3D mathematics implementation

Rubik's cube notation system

Interactive keyboard controls

React Three Fiber integration

Complex rotation algorithms

Robits

Turn-based Robot Strategy Game

A full-stack turn-based robot game built with Babylon.js and Socket.io, featuring real-time multiplayer gameplay, comprehensive testing with Playwright, and professional build systems.

  • TypeScript
  • Babylon.js
  • Socket.io
  • Express
  • Playwright

Key Features:

Full-stack multiplayer game

Babylon.js 3D graphics

Socket.io real-time communication

Playwright testing suite

Professional build pipeline