Skip to content
View HEKPYTO's full-sized avatar
😶
Riding "Misery" Rollercoaster
😶
Riding "Misery" Rollercoaster
  • Europa, Jupiter, Solar System
  • 05:20 (UTC -04:00)

Highlights

  • Pro

Block or report HEKPYTO

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.

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
HEKPYTO/readme.md

HEKPYTO

Systems-oriented software engineer working across infrastructure, software systems, and AI-aware applications.

I build computational systems that balance correctness, performance, maintainability, and usable interfaces.

Rust Elixir Zig Java Python TypeScript

Technical Focus

  • Systems programming, distributed architecture, protocol design, and fault-tolerant service implementation.
  • Algorithmic systems, including game-state modeling, search procedures, constraint solving, and graph optimization.
  • Applied AI and data engineering, especially pipelines, evaluation workflows, and research-oriented prototypes.
  • Full-stack software in which interface design supports deeper computational or infrastructural behavior.

Selected Work

Systems & Infrastructure

  • IRONFISH: A Rust-based distributed chess analysis system with internal clustering, engine pooling, and multiple service interfaces, including gRPC, REST, and GraphQL.
  • ZOW: A Zig implementation of GNU Stow-style dotfile management, with emphasis on filesystem-oriented tooling and reproducible local environments.

Engines & Optimization

  • ECHECS: An Elixir chess library for legal move generation, FEN/PGN support, and explicit game-state representation.
  • SHAKMATY: A Java chess engine project focused on computational modeling, abstraction design, and rule-driven state transitions.
  • Enclose-Horse-Solver: A C# CP-SAT solver for the Enclose Horse puzzle, modeling walls, portals, scoring items, autosolve workflows, and leaderboard submission.
  • ALGOPRO: A Python project studying optimization of all-pairs minimax path algorithms in the context of algorithm analysis and artificial intelligence coursework.

Applications & Web Systems

  • MiniBlog: A self-hosted Astro and SQLite blog platform with Markdown editing, role-based access control, and Open Graph image generation.
  • ChessClouds: A TypeScript web application for cloud-integrated chess play and related service design.
  • SQUAREDLE-SOLVER: A Phoenix LiveView application using depth-first search and prefix tries for interactive puzzle solving.
  • COMETH_FENZ: A TypeScript front end for COMETH, developed to support machine-translation evaluation workflows through a more accessible interface.

AI, Data & Research

  • BTC-Genotype-Pipeline: A Python bioinformatics pipeline for differential genotype association analysis, GENCODE mapping, and visualization of variant data.
  • MEET-MR: Research-oriented AI work through ChulaAI, represented as notebook-based experimentation and analysis.

Academic & Conceptual Experiments

  • GITHUB-VCS: A Java version-control-system concept project exploring interface design and repository-oriented abstractions.
  • NPUTASK: A Java NPU simulator project for modeling inheritance, system behavior, and computational components.
  • TORRENTINE: A Java torrent simulator project focused on object-oriented modeling of distributed behavior.

Methods & Tools

  • Systems and infrastructure: Rust, Zig, Elixir, Java, C#, Linux, Docker.
  • Backend and data systems: Python, Phoenix, REST, GraphQL, gRPC, SQLite, PostgreSQL.
  • Frontend and interface development: TypeScript, Astro, Svelte, Phoenix LiveView.
  • AI and research workflows: data pipelines, optimization, evaluation tooling, notebooks, and applied machine-learning workflows.
  • Recurring interests: chess engines, solvers, distributed systems, developer tools, and AI infrastructure.

GitHub Statistics

HEKPYTO GitHub stats Top languages

(back to top)

Pinned Loading

  1. NAPHATAR/JOBFAIR-FRONT NAPHATAR/JOBFAIR-FRONT Public archive

    呢個係一個 Jobfair 網站,用戶同管理員可以報名參加自己感興趣嘅公司招聘活動。網站設計簡單易用,支援自我維護,方便長期運行。

    TypeScript

  2. SHAKMATY SHAKMATY Public

    Chess Engine in Java - Complex Computation Project and Declassified (and Distilled for) Test in Abstract Concepts of 2024/1 Progmeth Class

    Java

  3. ChessClouds ChessClouds Public

    Cloud Services Integrated Project, a Modern Chess Playing Website

    TypeScript 1

  4. ECHECS ECHECS Public

    Elixir chess lib for legal move generation, FEN/PGN support, and game state management.

    Elixir

  5. IRONFISH IRONFISH Public

    Distributed, Fault Tolerant chess analysis system built in Rust. Features internal clustering (Raft/Gossip), Stockfish engine pooling, and a multi-protocol API (gRPC, REST, GraphQL).

    Rust

  6. MiniBlog MiniBlog Public

    A self-hosted, minimal blog platform with a markdown editor, RBAC, and OG image generation. Built with Astro SSR + SQLite

    Astro 1