INITIALIZING VISUAL CORE00%
CHASE THE LIGHT · BUILD BEYOND

THOMAS

A light-chasing teen, building boundaries with code

Built with

01 / ABOUT THOMAS

Chase the light,
build with
code.

I’m Thomas, a 15-year-old developer and creator.
From expressing myself on stage to turning ideas into products at the screen, I believe real growth means stepping into the unknown and building new possibilities with my own hands.

AGE
15
FOCUS
CODE + CREATE
MODE
ALWAYS BUILDING
Thomas 在舞台上的经历
A MOMENT ON STAGE
THOMAS / ARCHIVE
RIPPLE DISTORTION / ACTIVE
02 / GROWTH TIMELINE

Coding Growth Timeline

One computer, ten years of curiosity. From a child in front of a screen to a teen building worlds with code — a journey of continuous growth.

Age 62016

First Computer · Computer

The first time at a screen — keyboard and cursor became the gateway to a new world, and curiosity was lit.

Age 8–92018–2019

Python · First Language

Wrote my first lines of code in a clean syntax, and began to grasp the logic and joy of “making machines do things with instructions.”

Python
Age 12–132022–2023

C++ & Java · Into Engineering

Reached lower-level memory and objects, learning types, performance and structure — moving from scripts to engineering.

C++Java
Age 14 – Now2024 — Now

Unity Engine · 3D Engine

Entered 3D — building interactive scenes and games with Unity, turning imagination into spaces you can walk through.

Unity 3DGame Dev
FEATURED WORK Unity 游戏作品截图
UNITY PROJECT · 3D GAME
A 3D game built solo

From scene building to interactive experience — a 3D game completed solo. With a solid command of the engine, the whole project went from idea to shape in under 7–8 hours — turning ideas into a running world fast.

TIME
≈7–8 hrs
ENGINE
Unity 3D
LANG
C#
ROLE
Solo
Age 152026

Vibe Coding · AI Co-creation

With Vibe Coding, AI becomes an extension of creation — driving code with natural language, leaving more energy for imagination and expression, and exploring new frontiers of tech and creativity.

AIVibe CodingCreator
03 / TECH STACK

My Tech Stack

From front-end to back-end, from scripts to game engines — scroll down and these cards stack up one by one.

01FRONTEND · Front-End

Turn interfaces into experiences

HTML / CSS / JavaScript for the foundation, Vue to organize the engineering — the kind of interactive site you’re browsing right now.

HTML5CSS3JavaScriptVue
02BACKEND · Back-End

Make data run on the server

Java lays the type-safe, engineered foundation; Spring Boot handles APIs, services and business logic — keeping the app truly running.

JavaSpring Boot
03PYTHON · Scripting & Automation

My first language, still going strong

Since the first line of code at age 8, Python has been my go-to tool for scripts, data and pairing with AI.

PythonScriptsAutomationAI Co-op
04C# · Game Dev

Build 3D worlds with code

C# with the Unity engine — that 3D game, from idea to shape in 7–8 hours, was written with it.

C#Unity 3DGame Dev
04 / MOMENTS OFFLINE

Offline Moments

Beyond code — sharing, taking the stage and meeting peers in the real world. These moments are part of growing up too.

MY PROJECT

05 / FINAL · SELECTED WORK
STAY IN TOUCH

Let's build something.

Code, clips and behind-the-scenes — pick a channel and say hi.

GitHub @lindenthomaslin Douyin Short videos Bilibili Dev logs & demos