Whitekali

Developer • Linux Enthusiast • AI Creator • Game Dev

I build autonomous AI agents that run 24/7, create procedural games on Roblox with Luau, and craft immersive web experiences. Every project starts on Linux, powered by open source.

๐Ÿง Linux ๐Ÿค– AI Agents ๐ŸŽฎ Game Dev ๐ŸŒ Web ๐Ÿ Python โšก Luau ๐Ÿฆ€ Rust ๐Ÿณ Docker
$ whoami
YaWhitekali โ€” Developer & Linux Enthusiast
$ echo $SKILLS
AI, Games, Web, Linux, Open Source
$ uptime --philosophy
24/7 building, always learning, forever curious

๐Ÿš€ My Projects

A snapshot of what I'm building and maintaining

๐Ÿ™๏ธ MiastoX
Active

Procedural climbing game on Roblox. 30+ floors, dynamic weather, PvP combat, 7-rank system. Built with Luau + CityX framework.

๐Ÿ—๏ธ CityX Framework
Active

Modular server framework for Roblox. Powers MiastoX with procedural generation, weather, and game state management.

๐Ÿ™๏ธ MiastoXproj (Eden)
Legacy

Original project based on Eden framework - Luau game code playground for Roblox.

โšช Ya Whitekali
Active

Portfolio, shop, and service website with a legacy section. Built with HTML5, Bootstrap, and interactive JS.

๐Ÿค– AetherAgent
Active

Autonomous 24/7 AI worker using Ollama LLMs locally on Linux to execute tasks and maintain context.

๐Ÿ“ˆ MT5 Trading Bot
In Dev

Algorithmic trading bot for MetaTrader 5. Custom strategies and real-time monitoring.

๐Ÿ—บ๏ธ CityX Map Viewer
Active

Next.js visualization tool for CityX Framework maps and grid systems.

๐Ÿฒ GreenDragon Site
Active

Scratch card web app with React + Vite. Secure masking and result generation.

๐ŸŽจ SchematicsAgent
In Dev

City schematic visualization. Parses XML schematics and renders grid-based city layouts.

๐Ÿ”จ How I Build Projects

My methodology โ€” from idea to deployment

๐Ÿ’ก
1. Ideation

Define the core problem, sketch architecture, choose tech stack. I use markdown planning docs and todo.plan files.

โš™๏ธ
2. Prototype

Build minimal viable version first. Test core mechanics early. Iterate fast with feedback loops. Git from day one.

๐Ÿงช
3. Refine

Polish mechanics, add edge cases, write tests. Optimize performance. Profile and benchmark critical paths.

๐Ÿš€
4. Deploy

CI/CD via GitHub Actions. Static sites to Pages, games to Roblox, agents run on Linux server 24/7.

๐Ÿ“
Design Approach

Clean architecture first. I favor modularity, separation of concerns, and minimal dependencies. Every component should be testable in isolation.

๐Ÿงฎ
Algorithms & Logic

Procedural generation (Perlin noise, L-systems), pathfinding (A*), state machines, ECS architecture, event-driven systems, and data-oriented design.

๐Ÿ”ง
Tooling & Workflow

Linux + Zsh + tmux + NeoVim/VS Code. Git for VCS, GitHub Actions for CI/CD. Ollama for local AI assistance. Rojo + Wally for Roblox.

๐Ÿ“Š Technical Experience

Depth and breadth across my tech stack

Languages
Python4+ years โ€” Advanced
AI agents, data processing, automation, trading bots
Luau (Roblox)3+ years โ€” Advanced
Game development, CityX framework, procedural generation
JavaScript / TypeScript4+ years โ€” Advanced
Web apps, React, Vite, Node.js, Three.js, automation
Rust1+ year โ€” Intermediate
Systems programming, CLI tools, performance-critical code
Lua (FiveM)2+ years โ€” Intermediate
FiveM server scripts, gang wars, custom game modes
Bash / Zsh5+ years โ€” Expert
System automation, custom scripts, CI/CD pipelines
Frameworks & Tools
Linux / DevOpsDocker, GitHub Actions, Systemd
AI / LLMsOllama, LangChain, Vector DBs
DatabasesPostgreSQL, MongoDB, Redis, SQLite
Web (Frontend)React, Three.js, Bootstrap, Vite
Roblox EcosystemRojo, Wally, Selene, CityX
Web (Backend)Node.js, Express, Python FastAPI
Version ControlGit, GitHub Advanced
Design PatternsECS, MVC, Event-driven, Observer

๐Ÿง  Design & Algorithm Skills

๐Ÿ—๏ธ Architecture

Microservices, ECS (Entity-Component-System), MVC, Event-Driven Architecture, Modular Monoliths. I design for scalability and testability from day one.

๐Ÿงฉ Algorithms

Procedural generation (Perlin noise, cellular automata, L-systems), pathfinding (A*, Dijkstra), graph algorithms, sorting/searching, dynamic programming, state machines.

๐ŸŽจ UI/UX Design

Bootstrap, responsive design, CSS animations, Three.js 3D interfaces, interactive data visualization, terminal-inspired UIs. Dark theme first.

๐Ÿ“Š Data Structures

Trees, graphs, hash maps, spatial indexing (grids, quadtrees), event queues, ring buffers, pooled objects. Chosen for performance characteristics.

๐Ÿ”„ Optimization

Profiling, caching strategies, lazy evaluation, memoization, object pooling, batch processing, async/parallel execution, memory-efficient patterns.

๐Ÿงช Testing & Quality

Unit testing, integration testing, TDD where appropriate, linting (Selene, Ruff), type checking, CI gates. I believe in automated quality enforcement.

๐Ÿ’ป My Linux Setup

System
  • ๐Ÿง Ubuntu-based (customized) Linux
  • โšก Zsh + Oh My Zsh + Powerlevel10k
  • ๐Ÿ–ฅ๏ธ Alacritty terminal + tmux
  • ๐Ÿ“ VS Code (primary) + NeoVim (quick edits)
  • ๐Ÿ’พ 32GB DDR4 + 1TB NVMe SSD
AI Integration
  • ๐Ÿค– Ollama with qwen2.5-coder, phi4-mini, llama3.2
  • ๐Ÿ”ง Custom AI aliases: ai, aimsg, ai-models, ai-bench
  • ๐Ÿ“œ 50k history in memory, 100k on disk
  • ๐ŸŽฏ Fzf integration for everything search
  • ๐Ÿ”„ Full Git alias set + vcs_info in prompt