สวัสดีครับ 👋 Hello, I'm

Sorawich

Web Developer · Thailand

I build web apps and the tools that keep websites healthy — from domain & SSL monitoring dashboards to React front-ends and WordPress themes.

Sorawich

About

I've been writing code on GitHub since 2016 — starting with university projects in Java, Python and deep learning, and moving on to full-stack JavaScript. Today I mostly work with React, Next.js and Node.js, and I enjoy building practical tools that solve real day-to-day problems.

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Node.js / Express
  • Tailwind CSS
  • SQLite
  • Docker
  • WordPress
  • Python
  • Android (Java)
  • Firebase
  • Cloudflare

Projects

Website Monitoring
2026
Tools for keeping websites healthy: an SSL certificate, uptime & domain-expiry monitor on Cloudflare Workers + SQLite (D1) with checks on GitHub Actions and LINE alerts, an uptime status dashboard, and a self-hosted full-stack version.
Cloudflare WorkersD1 / SQLiteGitHub ActionsReactshadcn/ui
QR Code Check-In
2025
Check people in by scanning a QR code or typing the code in, with a search page for admins. Runs entirely in the browser.
HTMLJavaScriptGitHub Pages
Private project
Finance
2026
Personal income & expense tracker with monthly summaries and spending by category, running on Cloudflare’s edge behind Zero Trust login.
Cloudflare WorkersD1Zero TrustReactshadcn/ui
Private project
Coach App
2025
Mobile app for coaches, built with React Native and Expo Router, styled with NativeWind.
React NativeExpoTypeScript
WordPress Theme
2025
A complete custom WordPress theme — front page, archive, page and 404 templates, comments, header and footer.
WordPressPHPCSS
TrashToGo
2020
Android app that helps people sort waste and find nearby recycling factories on a map, plus a web admin panel for managing factories, waste types and pickup requests.
AndroidJavaFirebaseGoogle Maps
Airfighters
2021
2D Android shooter game written from scratch in Java — steer the plane by tilting the phone (accelerometer & gyroscope) and shoot down the birds.
AndroidJavaGame

Contact

Open to collaborations and new opportunities — feel free to reach out.