Z
zajfan .dev
Systems & Engines
Overview Projects Dev Diary Tech Stack Links & Socials
New: DevTrack 1.0 released • Windows, macOS & Linux →

Building from first principles.

I'm Zajfan—a software engineer focused on custom game engines, distributed cloud infrastructure, compilers, and enterprise software.

35+
Repositories & Projects
350K+
Lines of Code
1,800+
Automated Tests
v1.0
DevTrack Shipped

Latest Release

DevTrack 1.0

Projects, tasks, subtasks, notes, and time tracking in a single native app. Your data lives in one SQLite file on your machine: no server, no account, no telemetry. v1.0 ships for Windows, macOS, and Linux; iOS, Android, and HarmonyOS ports are in progress.

Windows x64 ✓ MSI / Setup EXE
macOS (Apple Silicon & Intel) ✓ DMG
Linux x64 ✓ AppImage / deb / rpm
iOS · Android · HarmonyOS ◷ Ports in progress

Pillars of Craft

Core Engineering Domains

Full Stack Breakdown →
⚡

Graphics & Engine Dev

Writing rendering engines in C++ and OpenGL. Specializing in greedy meshing algorithms, chunk streaming, shader pipelines, and custom physics simulation.

C++ OpenGL 4.5 GLSL Voxel Meshing
🌐

Distributed Systems & Cloud

Architecting the Nexus Systems platform. Distributed service registries, cryptographic vault rotation, edge reverse proxies, and automated deployment pipelines.

TypeScript Bun Traefik Docker
🧠

Compilers & Enterprise Solutions

Engineering from high-throughput enterprise systems (Södervidinge Bakery .NET ERP) to massive language compilers (Nexuslang AST & 210K+ LOC toolchain).

C# .NET AST Parsers WPF / Web API

Selected Works

Featured Engineering Projects

View all 32 projects →
Featured
🌐

Nexus-Cloud

Active Development

Distributed multi-node control plane, service registry & DNS engine

The architectural backbone of the Nexus Systems cloud ecosystem. Features an event bus, dynamic service registry, federated node discovery, deployment API, DNS routing, policy placement, and multi-tenant quota scheduling.

Key Engineering
▸ Engineered multi-node topology with heartbeat health reconciliation
▸ Designed policy placement, quota scheduler, and zero-downtime routing
▸ Unified data plane and audit logging across 50+ microservices
LOC: 14,700+
Tests: 1+
Lead Architect & Core Developer
TypeScript Bun Distributed Systems DNS Docker REST API
Role: Lead Architect & Core Developer
Featured
🌐

Nexus-Vault

Active Development

Cryptographic secret storage, key rotation & zero-trust authentication

High-security secrets and key management service for microservice clusters. Implements automated key rotation, periodic cryptographic verification, encrypted automated backups, mail verification, and fine-grained rate limiting.

Key Engineering
▸ Automated key rotation and periodic cryptographic integrity checks
▸ Encrypted backup and state synchronization pipelines
▸ Zero-trust token verification with audit log non-repudiation
LOC: 8,900+
Security & Systems Developer
TypeScript Node.js/Bun Cryptography AES-GCM Audit Verification
Role: Security & Systems Developer
Featured
🌐

Nexus-Hosting

Active Development

Self-hosted edge proxy, container router & application hosting service

Containerized hosting and reverse proxy platform designed to run production workloads, web applications, and APIs with automated SSL, subdomain routing, and load balancing.

Key Engineering
▸ Runs production web apps and APIs with zero external cloud dependencies
▸ Automated routing and SSL termination for ecosystem microservices
Docker Traefik Linux Bun Reverse Proxy
Role: Systems Developer & Sysadmin
Featured
🌐

Nexus-Database

Complete / Stable

Custom embedded B-Tree storage engine with Write-Ahead Logging (WAL)

Low-level embedded database engine built in C++. Implements custom memory paging, B-Tree indexing, write-ahead logging (WAL) for durability, and crash recovery.

Key Engineering
▸ Written from scratch: zero third-party database dependencies
▸ Page-level cache eviction, transaction ACID semantics, and binary serialization
LOC: 1,500+
Tests: 4+
Low-Level Systems Developer
C++ B-Tree WAL File Pager Memory Management
Role: Low-Level Systems Developer
Featured
⚡

Versa Game Engine

Active Development

Modular 2D/3D game engine with custom rendering and entity-component architecture

A modular, high-performance C++ game engine featuring OpenGL/Vulkan rendering abstraction, an entity-component-system (ECS) architecture, scene graphs, and asset pipelines.

Key Engineering
▸ Custom modern OpenGL 4.5 rendering pipeline with shader hot-reloading
▸ Cache-friendly ECS architecture for high-density entity simulation
▸ Cross-platform windowing, input polling, and mathematical utility library
C++ OpenGL GLSL GLFW ECS Asset Management
Role: Engine Architect
Featured
⚡

Voxel Engine 2

Complete / Stable

Real-time voxel world generator with greedy meshing & chunk streaming

High-performance C++ voxel engine featuring 3D Perlin/Simplex procedural terrain generation, chunk streaming, greedy meshing to reduce draw calls, and dynamic lighting.

Key Engineering
▸ Greedy meshing algorithm optimizing millions of voxels into compact triangle batches
▸ Threaded chunk generation preventing frame drops during world traversal
▸ Raycast-based block destruction/placement and ambient occlusion shading
C++ OpenGL GLSL Greedy Meshing Procedural Generation
Role: Graphics & Engine Programmer
Building Nexus Systems

The Nexus Systems Platform

Most of my systems work goes into Nexus Systems, a free, self-hostable cloud platform from The No Hands Company, built on Nexus-Hosting, Nexus-Cloud, and Nexus-Deploy.