Skip to content
View piyaphan098's full-sized avatar
🌴
On vacation
🌴
On vacation

Block or report piyaphan098

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
piyaphan098/README.md

Typing SVG

LinkedIn Portfolio Email


DevOps GIF

👨‍💻 About Me

  • 🧩 IT professional with 3+ years gathering and analyzing requirements across 5 stakeholder groups
  • 🔄 Owning the full cycle from problem analysis and solution design through to production deployment
  • 📋 Strong background in requirements gathering, stakeholder management, SDLC, and UX prototyping (Stitch)
  • ⚙️ Backed by hands-on technical skills — SQL, REST APIs, Terraform, Docker, AWS, GitHub Actions — to work closely with engineering teams
  • 📍 Based in Chonburi, Thailand · Open to Bangkok-based Hybrid / Remote roles


🔨 Currently Building

  • 🏌️ Golf Cart Tracking System with Cloudflare Workers (Live)
  • 📡 NetPulse — network monitoring & internet usage analytics (Rolling out to production)
  • 🎨 UI/UX Mockups (Stitch) — self-practice mocking up app flows to align on UX before handoff to devs
  • 📱 IT Support Helpdesk App — personal side project using Flutter + Supabase


🛠 Tech Stack

DevOps / Cloud

AWS Terraform Docker GitHub Actions Nginx Linux Cloudflare

Monitoring

Prometheus Grafana

Backend / Database

FastAPI Node.js MySQL SQLite

Mobile

Flutter Dart Supabase

Requirements / UX

Stitch Figma


🚀 Key Projects

🖥 NetPulse — Network Monitoring System

🔨 Production deployment in progress

Metric Value
📡 Active Devices 24+
📊 Daily Requests 6,500+
🚫 Block Rate 23%
  • Per-device domain filtering with automated CSV/ZIP reporting
  • Bandwidth threshold alerts + UFW firewall secured on VMware

⛳ Golf Cart Tracking System   Live

  • 🤝 Coordinated requirements across 5 stakeholder groups (Golf Manager, Operations Manager, Starter Lead, Rental Cart Lead, New Member team)
  • ✅ Eliminated 100% of paper-based manual logging via QR-based digital system
  • ☁️ Serverless backend via Cloudflare Workers — zero client-side API exposure
  • ⚙️ Full IaC with Terraform + GitHub Actions CI/CD auto-deploy on push
  • 📈 Uptime monitoring via UptimeRobot

🎨 UI/UX Mockups (Stitch) practice

  • Self-practice using Stitch (AI design tool) to mock up app flows — including an IT helpdesk app and a mobile marketplace concept
  • Used to align with developers on UX before handing off requirements, catching flow issues early in the SDLC

📱 IT Support Helpdesk App side project

  • Built in personal time to practice mobile development
  • Ticketing app connecting employees and technicians with real-time chat, GPS tagging, and Supabase-backed role access
  • Stack: Flutter, Supabase, Riverpod

📊 GitHub Stats

GitHub Streak

GitHub Stats

Top Languages


🐍 Contribution Snake

Snake animation


Profile Views

"Requirements first, automation always."

Pinned Loading

  1. aws-portfolio aws-portfolio Public

    AWS Cloud portfolio deployed on EC2 using Docker, Nginx, and GitHub Actions CI/CD.

    HTML 1

  2. it-erp-system it-erp-system Public

    TypeScript 1

  3. slip-verification-system slip-verification-system Public

    HTML 1

  4. devops-portfolio devops-portfolio Public

    Dockerfile 1

  5. it-helpdesk-mobile it-helpdesk-mobile Public

    Dart 1