Projects

WinneconneRummy.com

A online multiplayer rummy card game with real-time gameplay and chat.

Real-Time Gameplay
Built using WebSockets to synchronize moves instantly across all players devices, ensuring smooth and fair multiplayer sessions.
Scalable Backend
Developed in Go with concurrency patterns that handle multiple game rooms and players simultaneously without performance bottlenecks.
Rule Enforcement & State Management
Implements full Winneconne rummy rules—including card grouping, turns, and scoring—backed by server-side validation to prevent cheating and maintain game integrity.
Interactive Frontend
Responsive UI designed for desktop and mobile, giving players an intuitive drag-and-drop card interface, real-time score updates, and in-game chat.
winneconnerummyLobby
winneconnerummyBoard
winneconnerummyGame
winneconnerummyhome

Berm Basher

Live results tracking app for Hillclimb, motocross and other events.

Live Results
Results are updated in real time, allowing racers to see their standings instantly without waiting for printed results.
Seamless Integration
Designed for compatibility with Trackside, our system offers a plug-and-play experience for effortless results tracking.
Rapid Growth
Launched in 2024, the app has quickly gained traction among racers and fans, continuously evolving with new features and improvements.
Industry Impact
Motorsports technology has seen little innovation in recent years—this project modernizes the industry, making race tracking more efficient and accessible.
BermBasherHome
BermBasherTrack
BermBasherResults
BermBasherEvent

Makerspace OS

A 3D printing management system similar to 3DPrinterOS or OctoPrint.

Real-Time Status Tracking
This system connects to the 3D printers in real time and displays print statuses, errors, and details.
Efficient Picking
The printer dashboard displays need-to-know information like queue length and printer status to make choosing the right printer easy.
Consolidation
Most makerspaces need multiple software solutions to manage printing. This project combines all needed software into one package.
Statistic Dashboard
Insightful information is stored and displayed to help users make informed decisions about material usage, peak traffic, and much more.
InteractiveDashboard
PrinterDashboard
PrinterPopup
PrintCard