Click to look insideLAMPANG PULSE
A 3D map of Lampang that gathers flood, PM2.5 and wildfire data so people can plan for disasters in their province.
I believe good code doesn’t just work. It creates real value.
Pakornkiet Puanpanwong
@xDolphin · Lampang, Thailand
Portfolio · TCAS70 · MMIT, CAMT Chiang Mai University
xDolphin · Student developer · Lampang, Thailand
I build software for problems I can see around me: disasters in my province, scams online, choosing a university, sharing files. I want to be an application developer who understands both technology and business, which is why I'm applying to MMIT.
About
I once wondered whether AI would replace people, or whether we were relying on it so much that we stopped thinking. Workshops at CAMT on thinking skills, front-end and back-end changed my view: AI is a tool for analysing, planning and solving problems, not something that thinks for us.
My projects taught me that making a system work is not enough. A developer also has to understand the users, the way they work, and whether the system is worth its cost. That is what I want to learn at MMIT: using AI and data in business to cut steps, use resources well and reduce cost.
Interests
Languages and tools
Featured work
Click to look insideA 3D map of Lampang that gathers flood, PM2.5 and wildfire data so people can plan for disasters in their province.
Click to look insideA website that gathers university and programme information so students can search and plan their next step in education.
Click to look insideA website that gathers and organises evidence so victims of online scams can file a police report more easily.
Click to look insideA web app that explains how a computer works with flowcharts and a 3D model of an 8-bit Z8 CPU built from 55,189 NAND gates.
Drag or use the arrows. Click the centre card to look inside.
All projects
Share files straight between devices with expiry times, download tracking, QR codes and temporary links.
Connects my computer and phone: live CPU, RAM, GPU and temperature, alerts, file transfer, clipboard sync and remote control.
A web app that helps students plan and divide their study time.
A calm reading page with a 3D lily of the valley, a read-and-rest timer and nature sounds.
A Minecraft launcher with Microsoft sign-in, modpack management, a whitelist and role-based admin.
How I work
SKAD · YOUNG DEV CAMT
Innovation does not have to be complicated or new. It works when it begins with what users actually need.
LAMPANG PULSE
My first version used simulated terrain and people found it confusing. I rebuilt it on real elevation and map data for all 13 districts.
SKAD
In SKAD the AI writes the first draft of a police report, but the user checks every detail before it is used.
CTF · CSCMU
When I misread a task or followed a wrong lead, I went back, practised with test cases and studied the topic further.
Competitions & hackathons
CAMT, Chiang Mai University
Pitched in round 1 · SKAD
Built SKAD, a site that organises evidence for scam victims. Learned that innovation should start from the user's real problem.
NECTEC, NSTDA
Regional selection round · NEXTSTEP
Prepared the data, planned the page design, helped on front-end and back-end, and coordinated the team.
NCSA · Huawei · THNCA
Qualifier round · Team 404 Team Not Found
My first serious cybersecurity contest. I analysed Forensics tasks: PCAP files, DNS tunnelling and RSA. We did not advance, but I found out I enjoy security work.
Computer Science, Faculty of Science, CMU
Regional programming contest · Participant
My first programming contest. I broke problems into conditions for the team, then practised with test cases after misreading a task.
Hackathon
Study Buddy · Did not advance
Gathered information, analysed users' problems and designed the website.
Training & certificates
Tools I use
Outside the IDE
When I'm not shipping apps, I mod Minecraft, run game servers and build fictional worlds. I also like trying a new workshop whenever one comes up.
I'd love to hear from you, whether it's about a project, a question, or feedback on my work.