Open transit data platform and routing engine for Greater Bangkok — Ingests official GTFS data (Namtang), GPS radar nearby stops, live departure boards, and Model Context Protocol (MCP) for AI assistants.
A lightweight Windows background engine streaming real-time media presence (YouTube, Spotify, etc.) to Discord via native GSMTC WinRT & Local IPC with DirectX game auto-pause.
A 3D simulation of the Greater Bangkok rail network, track geometry from real OpenStreetMap coordinates, separated by elevation, running real GTFS timetables.
An eight-page bilingual specialty-coffee brand site that reads completely with JavaScript off, with a working V60 brew timer and 0 axe-core violations.
Software engineering fundamentals, relational database design, computer networks and data communication, operating systems and virtualization.
Software Engineering
Databases
Networking
OS
2024
Projects
First real systems
A POS system, a webshop clone, a cinema booking flow with a seat map and a community tourism site — alongside database normalization, indexing and server architecture in class.
BKK Transit, PRISM64 MCP, Discord Rich Presence Pro (Windows GSMTC), Khui AI with SSE streaming, RUEDU and ARÓM. Now looking for an internship, co-op placement or full-time role in full-stack or IT support.
I’m Wongsathorn Chapseethong — Dream. A third-year Information Technology undergraduate in Hua Hin, and a full-stack developer who builds systems end to end: database, API and an interface that holds up in real use.
18 projects so far — an open transit data platform (BKK Transit), a POS, face-recognition attendance, streaming AI chat, a 3D city rail simulation and two e-commerce builds.
Projects in this portfolio
1818
Technologies across projects
4040
Years building · since 2023
3+3+
Live sites
44
How I work
01
End to end
Database schema, REST / SSE API design, server logic, then responsive UI — one person, one coherent system.
02
Performance first
Heavy work moves to Rust compiled to WebAssembly on a Web Worker — Metro Mini 3D holds 60 FPS with 8,193 daily trips on screen.
03
Usable, then maintainable
Full keyboard paths and reduced-motion support, following WCAG 2.1 AA — and with Linux, Docker and networking, I keep it running after it ships.
05Contact
Let’s build something good.
Available · internships, co-op, freelance and full-time
Full-stack development or IT support — I reply fastest by email.