// shipped-work

Real systems, real users

SmartStock-AI

AI inventory management: per-branch demand forecasting, automatic stock rebalancing, and a decision dashboard.

  • Python
  • Flask / Django
  • Forecasting
  • PostgreSQL
View on GitHub ↗

Violence Detection AI

Graduation project: deep-learning video classification with instant Telegram alerts when violence is detected.

  • Python
  • Deep Learning
  • Telegram Bot API

Arena Matchmaking

Real-time PvP matchmaking with a full OTCv8 interface — queues, ELO rating, seasons, and automatic arena entry.

  • C++
  • Lua
  • OTUI

Container-Based Auto Loot

Assign each item to its own container. 4 slots expandable to 100 via the market; sorted vector + binary search runs in 0.006ms at 100 items — ~90% written in C++ across client and server, fully synced.

  • C++
  • Client-server sync
  • 0.006ms lookups

Instant Item Recovery

Register an item with a store token, then restore it instantly to the depot inbox via a !recover command from any character on the account — even after it drops on death. 24-hour cooldown per item, blocked from market resale once registered. Built on a 4-year, 150MB production database.

  • C++
  • MySQL
  • 300+ player server

Private / Offline Shop

A player-run marketplace: anyone can open their own shop with sell offers and buy bids priced in gold or shop points, browsed from a central marketplace hub, with a trusted treasurer NPC that pays out earnings — all of it working even while the seller is offline.

  • C++
  • Lua
  • MySQL

Configurable Event Engine

One core powering Tower Siege, King of the Hill, Death Match and more — portable to any server, configured without writing a line.

  • Lua
  • Server-agnostic
  • Config-driven

My service record and client feedback are public since 2021 on OTland ↗