Learning to build for the open web
Vg1 Information technology and media production student - Bergen, Norway. From Roblox at 14 to open web with HTML, CSS, JavaScript, TypeScript and React.

From Discord at 14 to open web.
It started when I was 14. I spent my time playing games and hanging out with friends on Discord, and a lot of them were writing code: making their own games and apps. That made me want to do the same, so I started building Roblox games with them.
In 2025 I stopped making Roblox games. I wanted to put the time into HTML, CSS, JavaScript, TypeScript and React instead, so that what I build runs on the open web rather than inside one platform.
Now I am a Vg1 student in Bergen, Norway, on Information technology and media production (IM). The programme covers both sides: concept development and programming, with web design, databases and programming, and media production, with photo, film, graphic design and storytelling, on top of networks and IT security. The part I spend most of my own time on is the code.
Outside school I keep building for the open web. After Vg1 the road goes on to Vg2 Information technology. The plan is to become a full stack developer, writing both backend and frontend, and IT support is a road I would take too. When not coding I am listening to music, at the gym, playing games, taking photos and filming, or outside somewhere if the weather is worth it.
Vg1 information technology and media production
HTML, CSS, JavaScript, TypeScript and React Native
To become a full stack developer
Where I tested a live product.
Companion AI & Nordic AI Verified
Tested live product frontend and its features, read through frontend and backend code, fixed bugs. Some time on nordicai.net.
What I write and what I have worked with so far.
Frontend
Semantic structure, forms, accessible markup
Flexbox, grid, custom properties, theming
DOM, events, small interactive features
Content-driven sites: components, layouts, islands
Languages
Typed web apps
Roblox game scripting, up to 2025
C, C++, C#, Python outside web
Kotlin, Swift, Objective-C, Ruby via RN
Frameworks & Backend
One TypeScript codebase Android + iOS
ES modules .mjs, runtime
TypeScript backend
Basic level, learning
Tooling & QA
6 months testing live product at Companion AI
Versioning & deploys
Image editing, concept dev
Fast static hosting with automatic deploys
What I have built so far.
Where I studied.
2026 to now, Videregående skole in Bergen, Norway
Vg1 Informasjonsteknologi og medieproduksjon (information technology and media production)
2022 to 2025, Godalen videregående skole
Bygg- og anleggsteknikk (building and construction)
2019 to 2022, Lunde skole
Ungdomsskole (lower secondary)
2012 to 2019, Tasta skole
Barneskole (primary)