maxghz

Web Developer

About

Experienced in full-stack web development. Strong understanding of memory allocation, dynamic data structures, efficient data handling, web scraping, and data extraction.

Projects

spp-launcher

TypeScriptReactElectronViteZustand

Desktop launcher for Soldank++ game, with a parallel web build. Built with Electron, React 19, TypeScript, Vite/electron-vite, and Zustand for state management.

soldankpp.app

JavaScriptTypeScriptReactNestJSTypeORMTailwind CSSShadcnCanvasHTMLPostgreSQL

Full-stack website for 2D arcade game Soldank++. Built with Vite + React on the frontend, using Tailwind CSS, Shadcn as UI library, and the HTML Canvas API, with a NestJS backend for API and PostgreSQL database management.

spp-lobby

PythonFastAPIDocker

Python/FastAPI HTTP lobby server for Soldank++. Lets game servers register themselves and lets clients discover registered servers. Everything lives in an in-memory dict guarded by a lock, with a TTL-based expiry sweep, hence no database.

superclimbstats.xyz

JavaScriptPHPCSSHTMLSQLite

Webstats platform for recovered servers from 2D action game Soldat. Built with pure JavaScript, HTML, and CSS on the frontend with DOMPurify sanitization. Developed backend logic in PHP for handling and displaying SQLite data efficiently.

Certificates

CS50x: Introduction to Computer Science

CS50s Web Programming with Python and JavaScript

PCPP1 Certified Professional Python Programmer Level 1