Back

Wongsakon HONGSALA

I design, build and operate software end to end: a multi-tenant medtech system, payment systems, and SaaS products of my own.

Skills

Languages
RustGoPHPJavaScriptSQL
Frameworks
AxumFiberReactNext.jsExpoTailwind CSS
Testing
k6PlaywrightSelenium
Tools
GitGitHub ActionsGrafana
Cloud & Infra
AWS (S3, EC2)DigitalOcean (Droplet, Managed Database)Fly.ioCloudflareVercelSupabasePostgreSQLMariaDBRedisDockerNginxLinux
AI & Agent
Claude CodeCodexHermes AgentCloudflare Workers AIOpenRouter

Work Experience

Software Engineer & Co-founder

EDGE Agentic Labs · A medtech startup building a multi-tenant clinic platform with a companion scanning app.

  • Designed and built a scanning web app that captures data and passes it to a private service for calculation.
  • Built the multi-tenant medtech platform in Go, PostgreSQL and React, with one subdomain per clinic, row-level security and a separate admin app.
  • Secured the backend with row-level security tests, secret scanning and API contract checks that run in CI.
  • Set up CI/CD with GitHub Actions and provisioned and configured the DigitalOcean droplet servers.
  • Wrote k6 load tests and set up Grafana dashboards for observability.

Independent Software Engineer

Self-directed SaaS products · Full-stack development, infrastructure and operations.

  • Checkilo (checkilo.app): Heartbeat monitoring app for Zapier, Make and n8n automations. A Rust/Axum web service plus a separate background worker that scans for late pings and fires alerts (email, Slack, Discord, Telegram and more), coordinating through PostgreSQL with no message queue; repeated failures are deduplicated into one alert and per-plan rate limits protect the ping endpoint. Next.js frontend, Docker on Fly.io, marketing site on Cloudflare Workers. Load-tested with k6: no pings lost in a 200 runs/s cold spike from idle.
  • TalkRai (talkrai.app): LINE-based AI chat app. Built the LINE Messaging API bot and LIFF mini app in Rust and Next.js, with LLM inference, a character system, LINE Official Account messaging and credit payments through Beam. Optimized the bot to typically reply within 600 ms of the user sending a message.
  • StreamRokuo: Live-stream recording system built around an open-source recorder. Rust API and worker: webhook intake, FFmpeg conversion, thumbnails and uploads to S3-compatible storage, with concurrency limits on each stage and retention clean-up. Next.js app for playback; API on Fly.io, worker on a VPS with Docker Compose.

Senior Software Engineer

Tech Horizon Co., Ltd. · Payment service provider.

  • Built and scaled payment systems for All in Wallet and credit-card payments, processing a high daily volume of transactions under strict PCI DSS standards; integrated 10+ third-party payment gateways.
  • Developed Japanese payment methods end to end: convenience-store payments, internet banking and e-money.
  • Built backend services in PHP with a jQuery/Bootstrap frontend, and improved the in-house PHP framework for usability and maintainability.
  • Administered Linux servers on AWS EC2, and led the development team on task assignment, scheduling, system testing and deployment.