Passionate developer building high-performance systems and elegant abstractions. I bridge the gap between low-level C++ engines and modern JavaScript/TypeScript ecosystems. Currently focused on reactive programming, game server infrastructure, and developer tooling.
- 🚀 Building AzerothJS - a fine-grained reactivity framework in TypeScript
A fine-grained reactivity framework built with TypeScript - reactive primitives that power modern UI with zero overhead.
Key highlights:
- Fine-grained reactive signals for surgical DOM updates
- Zero abstraction layers - compute and track at the primitive level
- Framework-agnostic core, use it anywhere TypeScript runs
- Tree-shakable, lightweight, and built for performance-critical apps
High-performance World of Warcraft 3.3.5a server emulator - one of the most active forks in the AzerothCore ecosystem.
Key highlights:
- Battle-tested C++ codebase serving thousands of players
- Active community with regular updates and contributions
- Modular module system for custom game features
- Comprehensive documentation and contribution guidelines
| Category | Technologies |
|---|---|
| Languages | TypeScript, JavaScript, C++ |
| Runtime | Node.js |
| Build Tools | CMake, esbuild, tsup, Vite |
| Testing | Vitest, Google Test |
| Tooling | ESLint, TypeScript Compiler |
| Databases | MySQL, MariaDB, PostgreSQL, Redis |
| DevOps | Docker, GitHub Actions, Linux |
| Other | Git, WebSocket, TCP/UDP Networking |






