Z
zajfan .dev
Systems & Engines
Overview Projects Dev Diary Tech Stack Links & Socials
Software & Systems Index • 32 Total Entries

Project Matrix

A comprehensive portfolio of every software engine, distributed system, enterprise tool, game, and compiler I've architected or built.

⌘K
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
🌐

Nexus-Deploy

Complete / Stable

Automated CI/CD orchestrator, Docker pipeline & deployment manager

Autonomous deployment pipeline with Traefik integration, container life-cycle management, rollback automation, and real-time deployment status dashboard.

Key Engineering
▸ Zero-friction git-push-to-deploy workflow for all Nexus services
▸ Automated container health checking and state reconciliation
LOC: 1,270+
DevOps & Tooling Developer
TypeScript Docker Compose Traefik Bash CI/CD
Role: DevOps & Tooling Developer
🌐

Nit VCS

Prototype / Lab

Custom version control toolchain & repository management experiment

Experimental lightweight version control system exploring novel tree-diff algorithms, snapshot immutability, and rapid staging pipelines.

Key Engineering
▸ Explored content-addressable storage models and directed acyclic graph (DAG) commit trees
▸ Implemented fast custom hashing and chunk delta compression
C++ Systems Programming Data Structures Git Internals
Role: Creator & Developer
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
⚡

DynaVerse Engine

Prototype / Lab

Dynamic world simulation & physics-driven rendering framework

Custom engine focused on large-scale interactive worlds, rigid body physics integration, custom particle systems, and dynamic day/night atmospheric scattering.

Key Engineering
▸ Spatial quadtree/octree partitioning for high-performance frustum culling
▸ Custom particle simulation pipeline for weather and environmental effects
C++ Physics Simulation OpenGL GLSL Spatial Partitioning
Role: Lead Developer
⚡

Sparky Engine

Complete / Stable

Ultra-lightweight 2D/3D graphics engine with batched rendering

Lightweight, rapid-iteration rendering library designed for educational exploration of graphics pipelines, batched 2D quad renderers, and custom matrix math.

Key Engineering
▸ Single-draw-call batched sprite renderer capable of tens of thousands of sprites at 60+ FPS
▸ Custom SIMD-friendly vector and matrix math library
C++ OpenGL Batch Rendering Linear Algebra
Role: Creator
⚡

Permafrost Engine

Archived

Low-level survival & terrain physics engine

Exploratory game engine tailored for harsh climate simulations, dynamic snow deformation, thermal management mechanics, and low-level system efficiency.

Key Engineering
▸ Shader-based terrain deformation and climate system calculations
C++ OpenGL Procedural Shading Game Physics
Role: Developer
Featured
⚡

VisualScriptCAD

Prototype / Lab

Parametric 3D CAD modeling tool powered by visual node graphs

Visual programming environment for procedural 3D geometric construction. Connect parametric nodes to generate, transform, boolean-cut, and export 3D meshes.

Key Engineering
▸ Node-based directed execution graph for non-destructive 3D modeling
▸ Real-time mesh generation and export pipeline (OBJ/STL)
C++ Computational Geometry Node Graph 3D Mesh Processing
Role: Creator & Developer
⚡

k3d Graphics Lab

Archived

Experimental 3D software & hardware rendering experiments

A playground for exploring computer graphics fundamentals: software rasterizers, ray-sphere intersections, camera projection matrices, and lighting models.

Key Engineering
▸ Implemented pure CPU rasterizer from scratch (line drawing, triangle fill, z-buffering)
C++ Software Rendering Ray Tracing Basics 3D Math
Role: Developer
Featured
🧠

Nexuslang Compiler

Active Development

Domain-specific programming language, lexer, parser & AST compiler toolchain

A massive custom programming language project featuring a complete lexer, recursive descent parser, abstract syntax tree (AST) generator, type checker, and bytecode/native compiler backend with over 1,000 unit tests.

Key Engineering
▸ Over 212,000 lines of source code and 1,080+ unit tests verifying parser grammar & semantics
▸ Designed custom syntax, type inference engine, error diagnostic formatter, and standard library
▸ Platform-scale toolchain with language server and bytecode execution engine
LOC: 212,500+
Tests: 1081+
Language Architect & Toolchain Author
TypeScript Compiler Design AST Type Systems Bytecode VM
Role: Language Architect & Toolchain Author
Featured
🧠

Nexus-AI Inference Runtime

Active Development

AI routing layer, model serving gateway & agent inference orchestrator

Enterprise AI runtime providing dynamic model routing, context window management, token caching, safety guardrails, and streaming inference across multiple upstream LLM providers.

Key Engineering
▸ 74,000+ lines of codebase with 750+ tests for deterministic agent dispatch and guardrails
▸ Dynamic fallback routing between local and remote LLM endpoints with latency optimization
LOC: 74,200+
Tests: 751+
AI Infrastructure Architect
TypeScript Python LLM Routing Streaming API Vector Embeddings
Role: AI Infrastructure Architect
🧠

Nexus-Forge Platform

Active Development

Autonomous AI developer studio, architecture audit & artifact engine

Large-scale AI-assisted development platform with automated code analysis, architecture decision tracking, artifact verification, and compliance pipelines.

Key Engineering
▸ 45,000+ lines of domain logic governing automated artifact trust chains and agent capabilities
LOC: 45,200+
Platform Architect
TypeScript Bun AI Orchestration Architecture Governance Static Analysis
Role: Platform Architect
🧠

Nexusclaw

Active Development

High-speed agent runtime & task execution framework

Specialized execution runtime for autonomous coding agents, tool-calling pipelines, memory compaction, and sandboxed command execution.

Key Engineering
▸ 15,800+ lines of resilient async agent dispatch logic with structured state persistence
LOC: 15,800+
Core Systems Developer
TypeScript Node.js/Bun Agent Protocols Tool Calling
Role: Core Systems Developer
🧠

Visual Scripting Ecosystem

Complete / Stable

Node-based logic execution graph & runtime evaluation engine

A modular visual programming environment allowing developers to construct application logic visually through interconnected computational blocks.

Key Engineering
▸ Topological sorting of execution graphs with cycle detection and type-safe data pin connections
TypeScript Graph Algorithms AST Canvas/SVG
Role: Creator
🎮

Aethoria RPG

Complete / Stable

Rich fantasy adventure & narrative exploration game

Comprehensive RPG project with rich lore, dynamic quest generation, inventory management systems, and turn-based tactical combat.

Key Engineering
▸ Dynamic quest state machine with branching dialogue trees and persistent save systems
JavaScript/TypeScript Web Tech Game Mechanics Procedural Questing
Role: Game Designer & Lead Developer
🎮

KULT: Browser RPG

Complete / Stable

Dark occult horror interactive RPG web adaptation

Atmospheric narrative roleplaying experience capturing psychological horror, character sanity mechanics, occult investigations, and rich interactive fiction.

Key Engineering
▸ Custom mood/sanity tracking system with dynamically shifting UI and atmospheric soundscapes
HTML5 CSS3 JavaScript Audio Synthesis Interactive Fiction
Role: Developer & Writer
🎮

Cause Of Death

Complete / Stable

Detective investigative interactive mystery experience

Mystery-solving detective game where players analyze crime scenes, interrogate suspects, connect evidence threads, and solve high-stakes forensic puzzles.

Key Engineering
▸ Evidence linking graph engine where deductions unlock new suspect dialog options
JavaScript UI/UX Design Deduction State Engine
Role: Creator & Developer
🎮

Shattered

Complete / Stable

Post-apocalyptic survival strategy simulation

Resource management and tactical survival simulator set in a fractured world. Players balance shelter maintenance, scavenging expeditions, and faction diplomacy.

Key Engineering
▸ Complex economic and resource depletion simulation formulas
TypeScript Simulation Math State Management
Role: Developer
🎮

Space Flight Simulator

Prototype / Lab

Orbital mechanics & Newtonian physics space flight simulation

Physics-accurate space exploration simulator implementing Keplerian orbital mechanics, gravitational n-body calculations, propulsion physics, and telemetry readouts.

Key Engineering
▸ Runge-Kutta numerical integration for stable orbital trajectory prediction
C++ Physics Math Orbital Mechanics Numerical Integration
Role: Physics & Graphics Programmer
🎮

WhatCanIPlay

Complete / Stable

Hardware compatibility scanner & game recommendation engine

System utility and recommendation web service that matches player hardware specifications against game requirement databases to find optimal playable titles.

Key Engineering
▸ Algorithmic tier-matching between user GPU/CPU benchmarks and game minimum/recommended specs
JavaScript System Profiling Database Search
Role: Full-Stack Developer
Featured
📦

Södervidinge Bakery Enterprise Suite

Complete / Stable

Full-scale industrial bakery ERP: Desktop, Web, Core, API & Infrastructure

Comprehensive multi-tier enterprise resource planning (ERP) system for commercial bakery operations. Spans production batch planning, recipe scaling, supplier logistics, inventory tracking, delivery dispatching, desktop WPF/MAUI interfaces, and ASP.NET Core microservice backends.

Key Engineering
▸ Multi-project enterprise solution with clean onion architecture across API, Core, Infrastructure, Web, and Desktop
▸ Production batch calculations with automated ingredient scaling, allergen tracking, and delivery route management
▸ Offline-capable desktop terminal synchronized with central cloud REST API
LOC: 35,000+
Enterprise Systems Architect & Full-Stack Developer
C# .NET Core WPF / MAUI ASP.NET Core Web API Entity Framework SQL Clean Architecture
Role: Enterprise Systems Architect & Full-Stack Developer
📦

VersaTodo

Complete / Stable

High-speed keyboard-driven productivity & task workflow system

Minimalist, hyper-efficient task and project management application built for power users with markdown support, keyboard shortcuts, and local-first syncing.

Key Engineering
▸ Sub-millisecond keyboard navigation and instant filter query engine
TypeScript React/Svelte Local-First DB Tailwind CSS
Role: Lead Developer
Featured
📦

DevTrack 1.0

Active Development

Local-first project management for solo developers, with Git awareness built in

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.

Key Engineering
▸ v1.0 desktop builds for Windows (MSI/EXE), macOS (Apple Silicon & Intel), and Linux (AppImage/deb/rpm)
▸ Live Git status per project: branch, ahead/behind, stashes, dirty state, plus GitHub issue & history sync
▸ One shared Rust core powering the Tauri desktop app, a Ratatui CLI, and an Axum REST API
Rust Tauri v2 React 19 TypeScript SQLite git2 Axum Ratatui
Role: Creator & Developer
📦

DocumentReader Utility

Complete / Stable

Fast multi-format document parser, text extractor & structured reader

High-performance desktop utility designed to rapidly parse, index, search, and extract structured data from PDF, DOCX, TXT, and Markdown files.

Key Engineering
▸ Instant keyword indexing across hundreds of local documents with regex pattern matching
C# .NET Document Parsing Full-Text Search
Role: Developer
📦

CurrencyExchange Live

Complete / Stable

Real-time multi-currency calculator & forex trend tracker

Financial conversion application consuming live central bank exchange rate feeds with historical rate chart comparisons and offline rate caching.

Key Engineering
▸ Live exchange rate calculations with automatic delta comparison
JavaScript Financial APIs Local Storage Cache
Role: Developer
📦

SavingsGoalTracker

Complete / Stable

Financial forecast & compound milestone calculation tool

Personal finance planner calculating compound interest curves, automated recurring contribution projections, and multi-goal progress visualization.

Key Engineering
▸ Custom compounding amortization and goal target forecasting engine
JavaScript Financial Mathematics Data Visualization
Role: Creator
📦

VS Code Project Launcher

Complete / Stable

Developer workspace launcher & multi-root environment manager

Tooling extension designed to index, group, and instantly boot isolated VS Code workspaces, containers, and terminal setups with a single shortcut.

Key Engineering
▸ Instantly opens multi-root workspaces with pre-configured terminal tasks and environment variables
TypeScript VS Code Extension API Process Management
Role: Developer
⚡

Blender 3D Modeling & Asset Pipeline

Complete / Stable

Procedural 3D modeling scripts, asset optimization & game-ready pipelines

Collection of custom Blender Python automation scripts, procedural shaders, and modeling assets (including low-poly game assets and the iconic doughnut 3D study).

Key Engineering
▸ Automated batch export scripts for game engine LODs and collision meshes
Blender Python API 3D Modeling Subdivision Surface UV Unwrapping
Role: 3D Artist & Technical Artist