Random Foresttrained stream model
3Doptics ray tracing
Top 6GirlsCode 2026

I build things you can break and understand.

I'm Syuan, a

Student builder from Kuching, Sarawak. I make AI tools that help Malaysian students study smarter, and simulators where you can drag a lens, bend a wave, or collapse a bridge.

๐Ÿ‘† Move over the waves, then click to drop a ripple!
0Spaces on Hugging Face, plus a published ML model
0competition finals reached, from state to global
0club roles: Interact, Red Crescent, Basketball

How AuraStudy carries a student through

๐Ÿงญ

Predict

Enter your Form 3 scores. A trained model suggests Science, Semi Science or Art, and shows how sure it is.

Random ForestGradient Boosting
โฑ๏ธ

Focus

Start a timed study session and keep track of your scores and focus minutes.

study timerstudy scores
โœ๏ธ

Reflect

After each session, write a short reflection to see what worked and what to change.

reflection journal
๐Ÿ‰

Grow

Your dragon companion and the dragon shop reward steady studying. Career Mapper then shows where it could lead.

dragon shopCareer Mapper

About me

Syuan Teng Zhi Ya, pronounced "Swen" (yes, like that!). Tingkatan 4 at SMK Bandar Kuching No. 1. I like making things other people can actually play with: a physics simulator you can drag, a game you can lose at, a bridge you can accidentally collapse. I care about explaining things clearly, which is why "teacher who codes" keeps showing up on my list of dream jobs.

Offline, I take photos, travel solo when I can, miss three-pointers (shooting only), and sing songs I'm not good at but enjoy every second of.

๐Ÿ“ Kuching, Sarawak๐ŸŽ’ Tingkatan 4๐Ÿ€ shooting only๐ŸŽค sings for fun
Syuan
me
Photography
photography
Presenting
presenting
Travel
solo trip
๐Ÿ‘† tap a photo to flip to the next one ๐Ÿ“ธ

Education

SMK Bandar Kuching No. 1, Kuching, Sarawak
Tingkatan 4 (current)

Outside the classroom I teach myself coding and AI by building real apps, then publishing them for other students to use.

Skills and interests

Skills I use

โšก
Vibe codingAI appsVideo editingPresentingPhotographyGDevelop (learning)

Things I enjoy, even if I'm still improving

๐Ÿ’›
Basketball (shooting)SingingSolo travel

Try the real Stream Predictor

This calls the same trained model that powers AuraStudy. Enter 8 Form 3 scores (0 to 100) and see the recommended stream.

// RESULT

Your result will appear here.

Nothing you type is stored on this website. The scores go only to the model API. The first request can take up to 20 seconds while the API wakes up. Open the full AuraStudy version.

Projects

Everything here is live. Click a card to open it on Hugging Face.

Journey

2026 ยท NATIONAL

Finalist (Top 6)

GirlsCode Challenge

Watch the finalist video โ†—
2026 ยท NATIONAL

Finalist

National AI Challenge

2026 ยท STATE

Naib Johan (1st runner-up)

State-level GAMI-Code Competition

See the post โ†—
DISTRICT LEVEL

5th place

Bridge Building Competition, Kuching district

See the post โ†—
ACHIEVEMENT

3rd place

Digital Storytelling Animation (2D drawing, secondary school), team of three with Lincoln and Valentin

See the post โ†—
2025 ยท GLOBAL

Semifinalist

Technovation

SESSION 2026/2027

Director of Club Services

Interact Club

CURRENT

Penolong Setiausaha 2

Red Crescent, Unit RCCU 7

2026

Setiausaha

Basketball Club

Activities & service

Volunteering, leadership and events outside the classroom.

Software engineer. Teacher. Lecturer. Influencer.

Whichever title fits, the goal is the same: spread knowledge about coding and AI to people around the world, and help more people go from "I don't understand this" to "I built this."

AI and reflection

How I used AI to build this site and my projects.

Responsible AI statement

AI should serve people, not the other way around. I use it as a partner that carries out my ideas, never as a replacement for my own thinking. What to build, who it is for, and how it should work are my decisions. Claude helps me write code faster, find bugs and polish my writing. I read and test what it produces before I use it, and I say openly where I used it.

AI tools I used

  • Claude (by Anthropic): the only AI tool I used. It helped me write and debug the code for my apps and this website, and polish my English.

Reflection

Claude helped me a lot, but the most important part was still my own idea. AI cannot replace the human brain. We should use AI well instead of being controlled by it: think of the idea ourselves, then let AI help us carry it out, rather than letting it think and do everything for us.

For this website, I decided what to show about myself, which projects mattered, and how it should feel. Claude turned those decisions into working code much faster than I could alone. When something looked wrong, I had to explain what I wanted, test it, and ask again. That taught me that a clear idea matters more than a clever tool.

Every time Claude changed something, I checked it carefully. Before I publish anything to Hugging Face or GitHub, I check it again, and if I find a mistake I ask Claude to fix it. Slowly I learned to read code, and now I fix some small errors myself without asking for help.

Find me online

The apps, the code and the photos live here. Hover a sign to flip it.