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.

29
Total Projects
27
Active / Maintained
6
Live Sites
68
Technologies

Featured

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

8 / 29
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. The native v1.78 RPG pass now includes bilingual absurdist field notes, first-encounter writing, NPC/shop polish, and the Pombo Sniper enemy with sprite/data support.

15 games249 achievementsRPG v1.78 content pass
C++17FirebaselibcurlraylibWindows API
The Room Web login screen with language selector
Web App/Live/Public

The Room Web Client

2024

Full React web companion to The Room, sharing the same Firebase backend. The latest RPG parity pass mirrors the native content update with shared encounter/bestiary text, Pombo Sniper assets, canonical bestiary unlock flags, hidden locked-zone names, tutorial/image fixes, 3 themes, and PWA-ready architecture.

Native RPG parity3 themesShared Firebase backend
React 19TypeScriptTailwindFirebaseVite
Matemática Elementar home page with grade selection cards
Web App/Live/Public

Matemática Elementar

2026

Dual-curriculum math practice site: BNCC for Brazilian students (6th-9th grade plus Ensino Médio) and US Common Core K-8 plus Algebra 1, Geometry, and Algebra 2. 281 audited sets, 2,864 problems, local progress, no account required.

281 audited sets2,864 problemsBNCC + 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/Private repo

Megaman X

Game engine and remake project built from scratch with raylib. Content-driven architecture with JSON-based level and entity definitions, custom physics, and sprite animation system.

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

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

Alisson David Frangullys

Astro microsite for a personal RPG-style profile, built as a sibling branded site under alisson.davidluky.com. Tabletop RPG aesthetic framing a developer portfolio with chaptered storytelling and bilingual content.

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

Frank's Stories

Static family storytelling site with a decade-based timeline and book-style story reader. Current source reads curated JSON story files, includes the first two recovered stories, and keeps DOCX artifacts plus an add-story helper for source-controlled updates.

Next.js 15JSONTailwindmammoth.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