Skip to content
View pya-h's full-sized avatar

Block or report pya-h

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
pya-h/README.md

โšก Paya | @pya-h

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


๐Ÿš€ Capability Snapshot

  • 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.

๐Ÿ“Š End-to-End Delivery Chart

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"]
Loading

๐Ÿงฉ Skill Matrix

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

๐ŸŒŸ Featured Work

  • ๐ŸŽฐ 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.

๐Ÿง  Projects

โ›“๏ธ Prediction Markets & Onchain Systems

  • ๐Ÿง  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.

๐Ÿฆ€ Rust Systems & Tooling

  • ๐Ÿ”Ž 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.

๐Ÿ—๏ธ Backend Services & Platform Engineering

  • ๐Ÿ” 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.

๐Ÿค– Telegram Bot Platforms & Cores

  • ๐Ÿช™ 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.

๐Ÿ›๏ธ Commerce & Business Products

  • ๐Ÿ›’ 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.

๐Ÿ› ๏ธ Scripting & Automation Utilities

  • ๐Ÿ“œ 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.

๐Ÿงฑ C/C++ Systems Projects

  • ๐Ÿ“Œ 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.

๐ŸŽฎ Game Projects

  • ๐ŸŽฒ 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.)

๐Ÿ’ฌ Chat & Realtime Apps

  • ๐Ÿ’ฌ 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.

๐Ÿ“ฑ Desktop & Mobile Client Apps

  • ๐Ÿฆ  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.

๐Ÿ”ฌ Experimental & Learning Labs

  • ๐Ÿ—ฃ๏ธ 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.

๐ŸŽฏ Interests

๐Ÿ—ณ๏ธ Prediction Markets

  • 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.

๐ŸŽฎ Game Dev & Reverse Engineering

  • Performance-oriented gameplay systems in C/C++, Go, and Rust.
  • Competitive game logic, simulation-heavy mechanics, and realtime interaction design.

โš™๏ธ Systems, Math & Engineering Depth

  • 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.

๐Ÿ” Security & Digital Forensics

  • Memory corruption, exploitation techniques, and what breaks systems โ€” studied hands-on, applied defensively.
  • Read-only forensic tooling and provenance analysis (see footprint).

๐Ÿ“Š Data Science & Machine Learning


๐Ÿง  Currently Working On

  • 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

๐Ÿ“š Philosophy

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.


๐Ÿ”— Find Me On

  • ๐Ÿ” Secondary GitHub (labs & experiments): pydea-rs
  • ๐Ÿ” Alt GitHub: pa-ya

๐Ÿค Engineering Identity

  • 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.

Pinned Loading

  1. Shatnard Shatnard Public

    Shatnard console game; a simplae combination of two famous board games: Chess & backgammon.

    C 2

  2. AskAroundPredictionMarket AskAroundPredictionMarket Public

    EVM-Based Decentralized Prediction Market backend, based on Gnosis contracts, which extra features such as leaderboard, statistics, socials, etc. A Minimal Angular frontend is also provided as sampโ€ฆ

    TypeScript 1

  3. hide-n-seed hide-n-seed Public

    Rust app for hiding files inside images (or whatever) and extracting them.

    Rust

  4. online_pricer_bot online_pricer_bot Public

    a Telegram bot for getting crypto coins prices updates.

    Python 4

  5. WinmoreBackend WinmoreBackend Public

    Winmore Backend in NestJS

    TypeScript

  6. footprint footprint Public

    CLI app to list user activities within the system

    Rust