Skip to main content
Projects

Things I've built

A curated map of the systems, games, utilities, and experiments I keep shaping: live products first, then the useful internal machinery behind them.

30
Total Projects
28
Active / Maintained
8
Live Sites
68
Technologies

Featured

The highest-signal projects: shipped products, active systems, and work that best represents how I build.

8 / 30
Pixel art RPG monsters from The Room sprite set
Game Platform/Active/Private repo

The Room

2020

Multiplayer social platform with 15 games, a full turn-based RPG with graphical mode (7 zones, endgame boss), real-time chat, 249 achievements, tournaments, economy, and admin dashboard. Native v1.85 improves shutdown reliability in standard and graphical builds and refreshes the contributor guides.

15 games249 achievementsNative v1.85 maintainability
C++17FirebaselibcurlraylibWindows API
The Room Web login screen with language selector
Web App/Live/Public

The Room Web Client

2024

Browser companion to The Room, with shared accounts and progress, real-time chat, games, an RPG, and three visual themes. A coordinated update to account protection and game-state privacy is in development; those changes have not been released to the live web client.

Shared progress3 themesUpdate in development
React 19TypeScriptTailwindFirebaseVite
Matemática Elementar home page with grade selection cards
Web App/Live/Public

Matemática Elementar

2026

Math practice with 281 audited sets across BNCC and US Common Core curricula, worked answers, and progress saved in your browser. The quick explanations include an interactive LCM/GCF illustration: follow two repeating cycles or try equal ribbon cuts. No account required.

281 audited setsAnimated LCM / GCFBNCC + US Common Core
Next.js 16React 19TypeScriptTailwindKaTeX
Tibia Services landing page with marketplace call to action
Marketplace/Live/Public

Tibia Services

2025

Marketplace for Tibia game services: hunting, quests, bestiary, and PK. Booking system with in-chat coordination, character verification via TibiaData API, reviews, dispute resolution, and featured listings.

Booking flowTibiaData verificationReviews + disputes
Next.js 15SupabaseTypeScriptTailwind
AutomationTCG Arbitrage
Automation/Active/Private repo

TCG Arbitrage

2026

CLI scanner that finds cross-platform price discrepancies between eBay and TCGPlayer for trading cards. Includes 82 tests, 18 commands, persistent SQLite price history, alerts, and the eBay compliance endpoint now served by this site.

82 tests18 commandsSQLite alerts
PythonSQLitehttpxRicheBay API
Desktop AppGame Library
Desktop App/Active/Private repo

Game Library

2025

Desktop app that aggregates game libraries from 10+ platforms — Steam, Xbox, Epic, GOG, PlayStation, Nintendo, Game Pass PC/Xbox, and more — into one unified view. FTS5 search, game deduplication, encrypted tokens, and 3 themes.

10+ platformsFTS5 searchEncrypted tokens
ElectronReact 19SQLiteZustandVite
DigiPets desktop smoke screenshot showing a pet and navigation tools
Mobile App/In Progress/Private repo

DigiPets

2026

Virtual pet mobile app: feed pets, play minigames, earn coins, unlock new species, and explore Flutter/mobile architecture patterns through a playful product surface.

Mobile-firstMinigamesFirebase-backed
FlutterDartFirebase
BotGym Check-in Bot
Bot/Active/Private repo

Gym Check-in Bot

2025

WhatsApp bot that tracks gym training via message reactions in a group chat. The Phase 1 personal-trainer mode adds allowlisted private chats, PT-BR commands/natural recaps for workouts, food, hydration, body metrics, and pain, scheduled morning plans, evening reviews, and safe CSV exports into a private profile folder.

Private PT modeMorning/evening coachingCSV profile exports
Node.jswhatsapp-web.jsSQLitePM2Jest

Find a Project

Search by name, technology, status, project type, or public/private visibility.

By Status

2 desktop apps in the mix

Active

5
AI ToolingGemini Image Generator
AI Tooling/2026/Private repo

Gemini Image Generator

Batch image generation pipeline using Google Gemini via Vertex AI. Region rotation for quota management, post-processing (resize, transparency, palette normalization), and dry-run mode. Built for RPG sprites in The Room, but general-purpose by design.

PythonVertex AIGemini APIPIL
AI ToolingMMX Trainer
AI Tooling/2026/Private repo

MMX Trainer

Reinforcement learning agent that learns to play Mega Man X on SNES via population-based training. Distributed rollouts across an RTX 5080 workstation and a 32-thread Xeon server; findings feed back into the Megaman X knowledge base.

PythonPyTorchMesen2Lua
Autotest frames from the custom Megaman X raylib engine
Game Dev/2026/Public

Mega Man X Engine

A C++ project that runs the original Mega Man X cartridge's code, with recorded gameplay compared frame by frame against the original. The public site has short gameplay videos, a dated news timeline, and the X1 checklist with verified and unfinished work. The checklist is an index, not a percentage of playable content. Original engine source is available under MIT; game assets are not included.

C++17raylibCMakeJSON
Creative PipelineOffice Render 8-Bit
Creative Pipeline/2026/Private repo

Office Render 8-Bit

Local Vite tool for approving cinematic luxury-office stills, attaching audio, and exporting browser-generated WEBM video or audio-only output. Includes image approval gate, duration, FPS, and sequential-or-mix audio controls.

ViteJavaScriptCanvas API
Ops ToolingXeon Server Ops
Ops Tooling/2026/Internal tool

Xeon Server Ops

PowerShell toolkit for Xeon home-lab server operations: data sync with stall detection, firewall scoping, ACL management, WinRM hardening, security audit, and Windows Update automation via Tailscale.

PowerShellWindowsTailscale

Maintained

6
Desktop AppWhatsApp Exporter
Desktop App/2025/Private repo

WhatsApp Exporter

Desktop app for exporting WhatsApp conversations to HTML/PDF with full media support. QR-based login, optional ZIP backup merge, rich styled output with lightbox and reactions.

ElectronReact 19PuppeteerVite
AI ToolingLocal IA
AI Tooling/2025/Private repo

Local IA

Personal AI workstation for running open-weight models locally via Ollama with intelligent cloud escalation. Claude Code-like CLI, custom MCP servers, skill library, benchmark framework, and cost tracking.

PythonOllamaMCPClaude Code
Ops ToolingLaptop Bootstrap
Ops Tooling/2026/Internal tool

Laptop Bootstrap

Flash-drive Windows bootstrap that installs and hardens OpenSSH Server, authorizes a public key, scopes the firewall to Private/Domain networks, locks ACLs, and writes a hardware/network inventory file.

PowerShellWindowsOpenSSH
Reverse EngineeringGFWL Achievement Unlocker
Reverse Engineering/2025/Private repo

GFWL Achievement Unlocker

Proxy DLL that hijacks xlive.dll to unlock Games for Windows Live achievements in BioShock 2 and other GFWL titles. Watcher thread polls a file for achievement IDs to fire.

CWindows APIPythonMinGW
Reverse EngineeringSNES ROM Ripper
Reverse Engineering/2025/Private repo

SNES ROM Ripper

Standalone tool for extracting and decompressing graphics data from SNES ROMs. Implements the RLE3/LZSS algorithm used by Capcom with variable-length bit encoding, back-references, and auto-detection of copier headers.

Python
Ops ToolingRetro Collection Sync
Ops Tooling/2026/Internal tool

Retro Collection Sync

PowerShell toolkit for syncing Xbox 360 and Nintendo 3DS game collections across machines. Includes ETA tracking, stale mtime repair, integrity verification, and per-platform progress monitoring.

PowerShell

Live

4
Alisson David Frangullys personal site hero page
Website/2026/Public

Alisson David Frangullys

A bilingual personal site told through an RPG character sheet: life chapters, engineering, games, and writing. The textos di.versos archive brings together the daily texts from 2022 and newer pieces, with reading by date, themes, and search.

AstroTailwindTypeScriptCloudflare
Painel da Vida dashboard with hour sliders, colored level bars and the monthly budget
Web App/2026/Public

Painel da Vida

Seven origins in a life simulation built for mobile. Balance your 24-hour day and work toward financial freedom in Brazil, India, Somalia or Venezuela. Advance a month or a year, stop at decisions, and see the actual costs and effects of events. Progress stays in your browser. Includes optional adult content and a hyperinflation challenge.

AstroTypeScriptTailwindCloudflare
Frank's Stories timeline landing page for the 1940s
Web App/2025/Private repo

Frank's Stories

Family memories presented as a timeline by decade and a book-style reader. The first two recovered stories, from 1943 and 1946, are available to read on desktop or mobile.

Next.js 16JSONTailwindmammoth.js
Websitedavidluky.com
Website/2026/Public

davidluky.com

This website: personal hub for projects, gaming profiles, and bio. Static Astro site with blackletter brand morph, bilingual toggle, Cloudflare Workers assets, hardened security headers, and eBay deletion endpoint compliance.

AstroTailwindTypeScriptCloudflare Workers

In Progress

3
Rock hymn cover artwork from the CCB Hinos Suno pipeline
Creative Pipeline/2026/Private repo

CCB Hinos Rock Suno Pipeline

Production pipeline for non-commercial rock and epic-rock hymn arrangements. It includes a 480-hymn tracker, catalog CSV/JSON, rights review, Suno prompt queue and stubs, cover/video scripts, YouTube metadata, upload queue, and an offline TV workflow. It is a planning system, not a lyrics archive, and publication stays gated by rights clearance.

Node.jsPowerShellExcelSunoYouTube Workflow
Manual de Pescados landing page with three edition options
Website/2026/Public

Manual de Pescados - Matheus

Password-protected seafood handling manual with a signed-cookie gate and a selector for three editions: the original manual, an editorial magazine, and a new photography book with responsive AVIF/WebP plates.

HTMLCSSCloudflare Workers Assets
Creative PipelineKumiko Frame (P1S)
Creative Pipeline/2026/Internal tool

Kumiko Frame (P1S)

3D-print planning and production system for a modular kumiko-style wall panel on a Bambu Lab P1S. Tracks parts, slicer settings, tolerance tests, and the full assembly workflow from first test print to wall mount.

Bambu Lab P1SMakerWorldMarkdownCSV

Internal

2
AutomationPower Monitor
Automation/2026/Internal tool

Power Monitor

24/7 electricity usage logger for a home lab. Samples GPU, CPU, and wall draw every 10 seconds, stores in SQLite, and serves an internal dashboard through a private network path.

PythonFastAPINext.js 16SQLiteTailscale
Personal SystemPersonal Trainer Profile
Personal System/2026/Internal tool

Personal Trainer Profile

Private planning profile for training, nutrition, recovery, progress reviews, and future Gym Bot personal-trainer integration. It organizes measurements, health summaries, inventories, mobility/recomposition plans, logs, and reviewed exports while staying internal and explicitly outside medical-advice territory.

YAMLCSVMarkdownSQLite exportsGym Bot

Archived

2
AutomationGames Downloader
Automation/2025/Internal tool

Games Downloader

Automated preservation system for retro game collections: 200 Xbox 360 titles (1.66 TB) and 1,199 Nintendo 3DS games (347 GB) from archive.org. Batch downloads, ZIP integrity checks, and duplicate tracking.

BashPythonSeleniumcurl
BotMidjourney Relay
Bot/2025/Private repo

Midjourney Relay

Discord bot that multiplexes a single Midjourney subscription across multiple users. Relays /imagine prompts and returns generated images to a shared channel.

Pythondiscord.py