I'm a software developer who loves learning and building things. especially with Rust and Go. I enjoy working on backend systems, developer tools, and small infrastructure projects.
I develop on Linux (Ubuntu/Debian), use Docker for local development and deployment, and prefer PostgreSQL for most projects.
- 🔭 Currently building and learning: Rust, Go, and production-ready CI/CD for Rust projects
- 🌱 Comfortable with: Go, PHP, Python, Java, JavaScript/TypeScript
- 🛠️ Dev tools & infra: Git, Docker, Kubernetes (basic)
- 💻 Frontend: HTML, CSS, React, Vue
- 🎮 Game dev: Created a game with Unity (C#)
- 🧩 Interests: distributed systems, orchestration, dev tooling, safe systems programming
- go-pos — Point of sale system in Go with stock management and sales reporting.
- theater-seat-booking — Theater booking system written in Rust; includes a worker for booking handling and Stripe payment/refund support.
- java-apartment-management-system — Spring Boot system with separate views for landlord/manager/accountant/technician/tenant; invoice/receipt generation with OpenPDF.
- rust-restaurant-system — QR-based ordering for customers and a kitchen dashboard to manage order status.
- delivery-app — Simple delivery app using Go and HTMX with dashboards for shop/rider/customer/admin.
- rust-playground-server — Safe Rust playground server powered by AWS Firecracker MicroVMs.
- demo-launcher — Worker to launch showcase demo project.
- crontext — Human language → CRON syntax parser.
- docker-backup-tool-rs — Docker backup tool (Rust).
- my_config_cli — Go CLI to backup/restore config from Git.
- rust_lldb_mcp — LLDB debugger MCP server (Rust).
- pgvisor — Friendly PostgreSQL cluster supervisor with web dashboard (Rust).
- crane — CLI deploy tool driven by a single TOML config; deploys to VPS, manages DB, backups, firewall, and DNS.
- deadpool: deadpool-rs/deadpool#477 — Fix: devcontainer startup, speed up container boot (move cargo-release and cargo-outdated to postCreateCommand and add .dockerignore to reduce rebuilds).
- deadpool: deadpool-rs/deadpool#478 — Make
managed_reexportsmacro exportQueueMode.
- rust-load-plugins — POC: runtime plugin loading (like Minecraft server plugins).
- try-firecracker — Experiments with AWS Firecracker.
- learn_rust_debugger — Learning resources for Rust debugging.
- try-opendal — Try Rust OpenDAL for S3 and Dropbox.
- linux-kernel-build — Build Linux kernel + busybox, test in QEMU, export ISO.
- try_caddy — Reverse proxy experiments with Caddy.
- try-jenkins — Jenkins CI learning projects.
- rust_release_workflow_example_2026 — GitHub Actions workflow for testing, building (sccache), and releasing Rust apps.
- try-istio — Istio service mesh experiments.
- rust_my_mqtt — MQTT-compatible server using OpenRaft for leadership.
- queue_server — Simple Kafka-like server in Rust with WAL and OpenRaft.
If you'd like to collaborate or ask about any project, open an issue or reach out via GitHub. I'm always happy to discuss Rust, Go, deployment, or debugging workflows.
Thanks for stopping by — feel free to explore the repos or drop a message on any project!

