About Me

DX • Systems Engineer

Hello! I am a software engineer and technical lead specializing in high-throughput distributed systems, embedded key-value databases, low-level operating system hooks, and Web3 / EVM smart contracts.

My work centers on solving critical performance bottlenecks: from embedding CockroachDB's Pebble LSM storage engine for sub-millisecond 60Hz spatial telemetry, to replacing default Windows desktop shells with resilient Flutter kiosks and engineering gas-optimized AMM trading math.


Experience & Projects

Gridfacs

Tech Lead • Feb 2024 – Nov 2025

Android/iOS real-time geolocation-based gaming engine.

Gridfacs Experience
  • Architected a low-latency spatial indexing engine embedding CockroachDB's Pebble KV store directly in Go microservices, achieving 45µs range scans.
  • Implemented bidirectional gRPC streams for real-time mobile delta updates and state sync.
  • Built Three.js 3D lootbox opening experiences and integrated Redis distributed locks and RabbitMQ message broker.
GoPebble KVgRPCFlutterRedisRabbitMQPostgreSQL
Read engineering deep dive →

Nima Labs

Software Engineer • May 2025 – Jan 2026

Smart contracts & high-throughput EVM event indexing pipelines.

Nima Labs Experience
  • Developed gas-optimized EVM smart contracts in Solidity with structured storage layouts and events.
  • Constructed a fault-tolerant indexing engine in TypeScript that automatically handles deep blockchain chain reorganizations (reorgs) and RPC load balancing.
SolidityTypeScriptEVMPostgreSQLWebSockets
Read engineering deep dive →

S-mon

Tech Lead • Sep 2024 – Feb 2025

Commercial game facility management & custom OS kiosk environment.

S-mon Experience
  • Replaced the default Windows Explorer shell with a custom desktop UI built in Flutter, interfacing directly via Dart FFI to Win32 APIs.
  • Created Windows background services and low-level keyboard/process hooks to prevent terminal abuse and enforce strict session leases.
  • Engineered the centralized NestJS backend communicating via WebSockets for real-time timer synchronization and remote administration.
FlutterWindows (Win32)DartNest.jsTypeScript
Read engineering deep dive →

RENTSKIS

Tech Lead • Nov 2023 – Jan 2024

Ski and sports equipment rental platform for resort cashiers, admins, and technicians.

RENTSKIS Experience
  • Led full technical architecture from scratch, integrating ESC/POS thermal receipt printers and USB barcode hardware in pure Dart.
  • Engineered an optimistic offline-first local SQLite sync engine to maintain continuous service during seasonal mountain internet drops.
DartFlutterHardware / ESC-POSSQLiteREST API
Read engineering deep dive →

Technologies & Proficiency

Technology Matrix

Core Technologies (3+ Years)

  • Golang – Distributed systems, gRPC, LSM-trees (Pebble KV), microservices
  • Dart & Flutter – Desktop & mobile cross-platform systems, Dart FFI, Win32 bindings
  • Solidity – EVM architecture, AMM mathematics, ERC standards, smart contract security

Additional Technologies

  • TypeScript & NestJS – Event-driven architectures, WebSocket gateways, microservices
  • Databases & Queues – PostgreSQL, Redis cluster locks, RabbitMQ, SQLite
  • Systems & Hardware – Windows Services, low-level hooks, ESC/POS hardware protocols

Get in Touch

Interested in distributed systems engineering, low-level tooling, or smart contract architecture? Feel free to reach out directly: