Full-spectrum software engineer focused on building robust systems from low-level logic to user-facing products. I work across backend, blockchain, infrastructure, and application development with an ownership mindset.
Rust ยท Go ยท TypeScript ยท Solidity ยท C/C++ ยท Python
- I can design and implement complete products end-to-end, not just isolated features.
- I move comfortably from low-level programming and raw SQL to high-level APIs and production systems.
- I build centralized and decentralized architectures depending on product constraints.
- I prioritize reliability, control, and maintainability over hype-driven complexity.
- I adapt quickly to new stacks and paradigms when the project demands it.
flowchart LR
A["Problem Framing"] --> B["Architecture Design"]
B --> C["Protocol / Smart Contract Layer"]
B --> D["Backend Services & APIs"]
D --> E["Data Layer (SQL / NoSQL / ORM / Raw Query)"]
D --> F["Client Layer (Web / Desktop / Mobile / Console)"]
C --> G["Chain Integration (RPC / Indexers / Bots)"]
E --> H["Deployment & Runtime Ops"]
F --> H
G --> H
H --> I["Monitoring, Debugging, Iteration"]
| Domain | Core Tools | Strength | Delivery Style |
|---|---|---|---|
| Systems & Performance | Rust, Go, C/C++, Assembly | High | Low-level control, performance-sensitive implementation, CLI & systems tooling |
| Backend Engineering | NestJS, FastAPI, Flask, Django, Axum, Echo, chi, ASP.NET | High | API-first design, service architecture, reliability-first backend work |
| Blockchain Engineering | Solidity, Ethereum RPC, Solana (Anchor), SVM indexers, Pyth oracle, Gnosis, UMA, Hardhat, Foundry | High | On-chain + off-chain integration, protocol-aware backend systems |
| Data & Storage | PostgreSQL, MySQL, SQLite, MongoDB, Prisma, TypeORM | High | Schema design, direct SQL control, practical persistence strategy |
| Platform Breadth | Desktop, Console, Telegram Bots | High | Cross-platform implementation with pragmatic architecture choices |
| Frontend & Product Layer | React, Angular, Vue, NextJS, Preact, yew | Strong | Functional UI layers tightly connected to backend logic |
| DevOps & Observability | Docker, nginx, Prometheus, Grafana, Loki, pm2 | Strong | Containerized services, monitoring, production diagnostics |
| Embedded & Hardware | Arduino | Strong | Firmware-level experimentation and microcontroller integration |
| Embedded & Hardware | ARM STM32F4 | Active | Firmware-level experimentation and microcontroller integration |
- ๐ฐ dekant-pm: Decentralized continuous prediction-market protocol on Solana โ L2-norm constant-function AMM based on Paradigm's Distribution Markets research, letting traders express full probability distributions over continuous outcome ranges (binary, multi-outcome, and up-to-256-bin range markets). Anchor program with u64/u128 fixed-point on-chain math, role-based PDA access control, backend API, and a deployed frontend.
- ๐ต๏ธ footprint: Rust CLI for local, read-only digital-forensics-style activity timelines on Linux โ normalizes browser histories, download managers, package logs, journald, shell histories, and filesystem metadata into one queryable timeline. Never runs in background, never touches the network or secrets.
- ๐ program-chronicle: Rust SVM indexer (Solana/Fogo) that catches up from a program's start slot, then stays live โ persisting account state, transactions, and program events and serving them over a shared HTTP + SSE API so apps read on-chain state from cache instead of hammering RPC endpoints.
- ๐น pythpal: Lightweight Go price microservice for the Pyth Network oracle โ batch-fetches Hermes feeds into an in-memory store and serves them over REST + SSE, with feed auto-discovery; built as the price backbone for trading bots and on-chain-adjacent services.
- ๐ก๏ธ hide-n-seed: Rust tool for encrypted file encapsulation/extraction with password-protected hidden payload workflows.
- ๐ง AskAroundPredictionMarket: Modular NestJS + PostgreSQL backend for prediction markets, integrating Gnosis contracts with event-driven on-chain sync, Swagger-documented APIs, dispute/resolution flows, payout logic, and wallet-linked user/account management for secure custodial-style operations.
- ๐ค dekant-trader-bots: TypeScript bot-manager that spawns autonomous trading bots on the DekantPM continuous market, pricing positions from Pyth oracle feeds โ end-to-end exercise in market-making bot design against a live AMM.
- ๐ bayesian-continues-pm: Web2 Bayesian Market Maker for continuous-outcome prediction markets โ closed-form Gaussian-belief pricing, inventory/adverse-selection-aware spreads, and conjugate belief updates that let the market maker learn from order flow.
- ๐งช SubBinContinuesSimulation: Interactive playground for simulating continuous prediction-market models side by side and analyzing the effect of sub-bin resolution improvements.
- ๐ด option-game-demo: Gamified options-trading arena โ players mint collectible option cards priced against live crypto markets, write collateralized options, and compete on leaderboards and isolated PvP arenas.
- ๐ ๏ธ omen-creator-panel: Minimal but complete market-creation panel for the OmenArena platform, covering every stage of the market lifecycle from creation to resolution.
- ๐ tayadex-backend: DEX backend line integrated with Hono for swap flows plus referral and point mechanics, designed for Web3 product growth features.
- ๐ฏ WinmoreBackend: Game-focused Web3 backend in NestJS for Plinko and Dream Mine with referral/wallet systems; Plinko outcomes are probability-driven and backend-resolved (not client random), then synchronized with WinMore-Frontend for smooth ball motion and consistent landing logic, while chain/token indexer support is configurable for multi-chain expansion.
- ๐ Mechanism-design research (on pydea-rs): dekantpm (the mathematics behind DekantPM), bmmath (BMM continuous-market math), and WinnerTakesAllVsSmoothKernel (resolution-method comparison).
- P.S. Also worth checking: ScratchBinaryMarket for from-scratch decentralized market implementation experience.
- ๐ grepit: Customized, extended implementation of the Rust Book's minigrep โ a personal take on CLI search tooling in pure Rust.
- ๐ข byteculator: Big-number expression calculator in Rust using string-based arithmetic to bypass native numeric overflow limits.
- ๐งฌ RemoteVector: Vector/matrix expression engine with server-client roots, variable definitions, and symbolic-style vector operations.
- ๐งฎ VaX: Dynamic variable implementation for Rust, exploring runtime-typed values in a statically-typed language.
- ๐ accessman: Centralized access-token management service โ issues, verifies, and manages opaque access tokens across multiple applications; NestJS + Fastify + PostgreSQL backend with a Preact/Vite admin panel and a production Docker build.
- ๐ณ telebot-kitchen: Test kitchen for Go Telegram bots โ an in-process fake Telegram API that lets you drive a real bot through deterministic conversations in ordinary Go tests; no network, no live token.
- ๐งฑ TheWall: No-framework Java server/client system for notice management with account flows, search/filter support, favorites, and fully custom file-based persistence.
- ๐ช online_pricer_bot: Production-grade Telegram pricing platform with alerts, VIP plans, channel/group automation, multilingual UX, token conversions, portfolio tracking, and admin broadcast/statistics controls; implemented in pure Python with direct MySQL control (no ORM).
- ๐ booklets_telegram_bot: Telegram workflow for categorized booklet delivery with teacher/TA/admin roles, support pipelines, and usage statistics.
- โ ToGo4BotPlus: Golang long-poll bot for task scheduling/management with optimized command parsing and multi-branch architecture.
- ๐งฉ Bot Core Line: MyPhpTelegramBotCore, Payagram (Python), and Payagraphy.ts (TypeScript) for reusable Telegram bot core/framework development.
- ๐ Pheelstyle: Full-stack online shop implementation and baseline commerce architecture.
- ๐งบ KodeShop: Evolved e-commerce variant derived from Pheelstyle with customized deployment/demo flow.
- ๐๏ธ businessco: Business site stack (Django + React) shipped for a real construction group presence.
- ๐ minimal-board: PHP-based online-shop dashboard sample focused on practical operations and panel workflow.
- ๐ Useful-Scripts: Bash/Batch toolkit for bulk repo cloning, system cleanup, deployment automation, and queued file downloading.
- ๐ anyshape: High-throughput Go search utility for recursive codebase scanning with combinational keyword matching and worker-based concurrency.
- ๐งฐ batchrename: Batch rename utility with both Python CLI and C++/Qt GUI implementations for filesystem automation tasks.
- ๐ PortScanner: Concurrent Go-based host scanner with tunable worker model for fast port-range checks.
- ๐ฎ OmenBot: Script-like NodeJS bot-manager automation for multi-bot game participation and operational state handling.
- ๐งช stress-test-on-prediction-market: TypeScript stress-testing workspace for validating prediction-market backend behavior under load.
- ๐ BulletinBoards.C: Old-school C project implemented in multiple distinct coding styles/architectures to demonstrate flexible design thinking.
- ๐ StoryGenreDetector: C++ text-analysis utility that predicts story genre using configurable keyword corpora.
- ๐ผ๏ธ PhotoConsole: Visual C++ console image processor supporting color transforms, mirroring, enhancement, and transparency operations.
- ๐ฒ t3d + t3dServer: Online 3D Tic-Tac-Toe stack with realtime gameplay, AI and online rivals, league/ranking systems, social features (chat + notifications), and multiplayer progression mechanics across multiple game modes.
- โ๏ธ Shatnard: Complex C console strategy game with two algorithmic implementations, save/load support, and customizable map-driven gameplay.
- ๐ฃ MineSweeperGame: C++ console game with dynamic dimensions, OOP structuring, and custom scoring/gameplay logic.
- ๐ Snake: Console C++ snake implementation with auto-routing AI heuristics and path-randomization behavior.
- ๐ 16Rooms: A custom, feature-rich variant of tic-tac-toe built in Visual Basic 6 โ a solid demonstration of VB6 skills. (Work in progress.)
- ๐ฌ TinTinChat: Self-hostable minimal realtime chat platform in pure PHP/JS with encrypted messaging (RSA + AES), group/direct chat, media workflows, PWA support, and automated tests; it's so minimal โ but with all required properties & features in a decent chat room โ that you can simply run it on any PHP cPanel-based host.
- ๐ฌ Talk2: Python GUI chat application with group chat and file-transfer support.
- ๐ฆ CovidYab: Android app with two diagnostic quiz models and result strategies for symptom-based risk estimation.
- ๐ฒ T3D-apk: Android companion demo for the online T3D game concept, including Firebase-enabled online flows.
- ๐ฆ PassengerTraffix: C# desktop monitoring app for organization traffic logging, filtering, and report exports.
- ๐ฃ๏ธ lox-plus: Interpreter implementation journey through Crafting Interpreters, extended with my own language-design taste.
- ๐ง CuriousBob: Grid-based computational simulation where an agent must route/fill targets under movement constraints and hole hazards.
- ๐ WiseBidders: Python auction simulation with custom bidding rules and strategy-testing behavior.
- ๐ฅ art-of-exploitation-tryouts: Hands-on exercises from Hacking: The Art of Exploitation โ buffer overflows, shellcode, and memory manipulation in C.
- ๐ธ๏ธ Open-Queue-Network-Simulation: C++ queueing-network simulation project for computing system-level performance parameters.
- ๐ต MyMonkeyShooter: Early GameMaker action project with handcrafted gameplay loop and mechanics iteration.
- ๐ novelist-yew: Rust + WebAssembly (yew) app for writing smart novels โ compiled-to-WASM product experiments.
- Market design, resolution mechanics, and exchange logic across centralized and decentralized architectures โ from Gnosis CTF integration to original continuous-outcome AMMs.
- Secure wallet/account operations, on-chain/off-chain data sync, oracle integration, and protocol-aware backend engineering.
- Performance-oriented gameplay systems in C/C++, Go, and Rust.
- Competitive game logic, simulation-heavy mechanics, and realtime interaction design.
- Complex algorithmic and probabilistic thinking for hard backend/game logic.
- Low-level and system-near programming, from raw data structures to protocol/RPC-level integrations.
- Memory corruption, exploitation techniques, and what breaks systems โ studied hands-on, applied defensively.
- Read-only forensic tooling and provenance analysis (see footprint).
- Applied ML fundamentals and statistical modeling โ supervised-learning exercises in My-Machine-Learnings and an end-to-end insurance data analysis in ISLP Insurance Analyse.
- Solana & SVM programs, indexers, and oracle integrations
- Continuous prediction-market mechanism design (AMM math, market makers, resolution methods)
- Rust systems & CLI tooling (forensics, indexing, developer tools)
- Interpreter/compiler design & implementation
- Exploitation techniques & security tooling
I'm drawn to existential themes, complexity without chaos, and structured minimalism โ in both software and life. My favorite authors include Camus, Orwell, and Bulgakov. I build things that matter, learn what I must, and discard what I don't need. I prefer expressive, low-abstraction code and work best when I'm close to the metal โ from raw SQL queries to direct RPC calls. I read Camus, write Rust, and often build tools before using them.
- I am most effective on projects that require deep ownership across multiple layers of the stack.
- I bring a builder mindset: understand the core problem, choose the minimal effective architecture, and ship.
- I am comfortable in domains where precision matters: systems, blockchain integrations, and performance-aware services.
- I can operate as an independent engineer or as the technical backbone of a small, fast-moving team.

