RTT Real Time Transit
Live transit map fed by a GPS box we designed ourselves. KMITL shuttles run on it every day.
- 6KMITL shuttle routes live
- 126Rail and boat lines on the map


We write software for shops, factories and universities. The moving dots behind this text are KMITL shuttles and flood points around Bang Mod, pulled live from systems we built.
Live feed is unreachable, showing the latest snapshot
Live transit map fed by a GPS box we designed ourselves. KMITL shuttles run on it every day.


A camera watches chicken on the conveyor. Foreign objects and bad pieces get blown off by air, all on one Raspberry Pi 5.

Payroll and attendance a factory uses every day, with LINE bots for advances and leave. Then we turned it into SaaS.


Which roads are flooded right now. BMA sensors, Traffy reports, rain, river level and satellite images on one map.


A friend finder for university students. Five picks a day, and you message first before you match.



Live transit map fed by a GPS box we designed ourselves. KMITL shuttles run on it every day.

A camera watches chicken on the conveyor. Foreign objects and bad pieces get blown off by air, all on one Raspberry Pi 5.

Payroll and attendance a factory uses every day, with LINE bots for advances and leave. Then we turned it into SaaS.

Which roads are flooded right now. BMA sensors, Traffy reports, rain, river level and satellite images on one map.

A friend finder for university students. Five picks a day, and you message first before you match.

Dorms around KMUTT, reviewed by the people living in them
Dorms around KMUTT, reviewed by the people living in them


Learn C from zero with instant code judging, made for first-years
Learn C from zero with instant code judging, made for first-years


A listed company tracks training history, sessions, evaluations and exec summaries
A listed company tracks training history, sessions, evaluations and exec summaries



XGBoost predicts accident risk on Thai highways, fed by live highway department data
XGBoost predicts accident risk on Thai highways, fed by live highway department data


Android POS for ice delivery vans. Invoices on the spot, Bluetooth printing, works offline
Android POS for ice delivery vans. Invoices on the spot, Bluetooth printing, works offline





Flex sensor glove plus live hand tracking to help rubber farmers exercise their fingers

YOLOv8 on a Raspberry Pi counts tilapia fry and shrimp larvae instead of by hand
YOLOv8 on a Raspberry Pi counts tilapia fry and shrimp larvae instead of by hand


Finds plates in traffic video and flags cars crossing on red
Finds plates in traffic video and flags cars crossing on red



Point your webcam and it names what it sees, or type anything to look for

LINE bot for recurring team reminders, categories and times set right from chat
LINE bot for recurring team reminders, categories and times set right from chat


Snap a shipping label into Discord, the bot reads QR and barcodes and fills Google Sheets
Snap a shipping label into Discord, the bot reads QR and barcodes and fills Google Sheets


Hooks into Pancake POS to ship orders for 16 shops and send a daily summary
Hooks into Pancake POS to ship orders for 16 shops and send a daily summary


Drop in shipping label PDFs and it prints product names on each one, so packers never grab the wrong item
Drop in shipping label PDFs and it prints product names on each one, so packers never grab the wrong item


Prepare many profiles, schedule it, and it fills the form the moment it opens

Real wheel and pedals drive an RC car over ELRS 2.4GHz with an onboard camera view
Real wheel and pedals drive an RC car over ELRS 2.4GHz with an onboard camera view


Lottery number search and booking, customer and shop sides in one app
Lottery number search and booking, customer and shop sides in one app


Interviews, personas and a journey map to find a fitness app idea students would actually use
Interviews, personas and a journey map to find a fitness app idea students would actually use


More projects
One stock list for the whole company, living next to the payroll system
Hands out work to a team automatically and syncs with Google Sheets
Map search for condos and dorms in Bangkok with price filters and transit commute time
Pulls listings from many property sites into one place for sales teams
Classifies Thai comments about silk as positive or negative and charts the result
Small early projects
Storefronts and catalogs that look right on phones
Payroll, attendance, stock, HR records, exec reports
Bots for requests, approvals, alerts, scraping and repetitive work
Counting, sorting, QC and plate reading, even on small boards
ESP32, GPS, 4G, sensors, custom boards ready for fab


First year IT student at KMUTT. Freelancing since 2025, mostly back office systems, LINE bots and camera AI. RTT is my own project on the side.
Languages Python, TypeScript, Kotlin, Go, Rust, C#, SQL, C++
Web React, Next.js, Astro, FastAPI, Node.js, MapLibre
AI and data YOLO, OpenCV, MediaPipe, XGBoost, LSTM, OCR
Infra Docker, Linux, Cloudflare, PostgreSQL, SQLite
Hardware ESP32, GPS/GNSS, 4G LTE, Raspberry Pi, KiCad
freeCodeCamp Machine Learning with Python, freeCodeCamp Scientific Computing with Python, freeCodeCamp JS Algorithms and Data Structures, Foundational C# with Microsoft, Google Cybersecurity, NVIDIA AI for All, NVIDIA InfiniBand Essentials, NVIDIA Ansible Essentials, HackerRank Software Engineer
We agree on scope first. Quotes are free, you get the source code, and if something is beyond us we say so early.
Message on LINE