Available for work

Porrapat (Pao)
Petchdamrongskul

// Rust Backend Developer · Full-Stack Engineer

15+ years building reliable software. Currently specialising in Rust backend systems, high-performance APIs, and distributed microservices — with deep roots in PHP/Laravel and modern JavaScript.

🦀 Rust 🐘 PHP / Laravel ⚡ JavaScript Axum gRPC DigitalOcean Docker
struct Developer {
  name: "Porrapat (Pao)",
  experience: 15, // years
  primary: "Rust",
  stack: [
    "Axum", "Tonic gRPC",
    "Laravel", "Leptos",
    "Docker", "Linux",
  ],
  location: "Bangkok, TH",
  open_to_work: true,
}

Crafting systems
that last

I'm Pao — a full-stack developer from Bangkok with over 15 years of shipping production software. My current focus is Rust backend engineering: building APIs, microservices, and CLI tools with a focus on correctness, performance, and maintainability.

I also build educational tools like PHP Koans and RustQuiz to help others navigate the learning curve I once faced.

Axum
Tonic gRPC
Leptos
Laravel
Vue.js
React
PostgreSQL
Docker
DigitalOcean
GitHub Actions

Featured Projects

A selection of projects that reflect my current focus on Rust, systems design, and developer tooling.

CrabNest
CrabNest

Realtime chat system built with Rust, Axum, and WebSocket. Focused on low-latency concurrent connections and clean async architecture.

Rust Axum WebSocket Tokio
RustQuiz
RustQuiz

An interactive quiz application to help developers learn and test their Rust knowledge through engaging challenges.

Rust Education Quiz
Rusttone
Rusttone

A Rust-powered application showcasing modern systems programming with a focus on performance and reliability.

Rust CLI Audio
PHP Koans
PHP Koans

A test-driven learning tool for PHP, inspired by Ruby Koans. Helps developers understand language fundamentals by making failing tests pass.

PHP TDD Education CLI
SuperM
SuperM — Leptos

A frontend learning project rebuilt from a React tutorial, implemented in Leptos (Rust + WASM). Explores reactive UI, state management, and component architecture without JavaScript.

Rust Leptos WASM Reactive UI

Open to new opportunities

Whether it's a backend system, an open-source collaboration, or just a Rust question — reach out.

Get in Touch