Hi, I'm Liam 👋
Web Developer turned Entrepreneur. I love building innovative web projects and solving real problems.
LK

About

Mid 2025, I finished school, during which I went all-in on building and scaling my own web projects. I've spent hundreds of hours developing a multiplayer platform as part of my diploma project and continue to refine my skills in fullstack development. My passion lies in creating fast, modern web applications and solving real problems with technology. I specialize in Svelte and have experience with authentication, databases, and real-time features. Outside of coding, I'm an avid runner, always pushing myself to improve.

Skills

Svelte
Sveltekit
Typescript
Node.js
Python
Postgres
MongoDB
C++
Docker

Check out my latest projects

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Gamenight
Gamenight

For my diploma project, I developed a scalable multiplayer platform for card and board games. It features real-time gameplay, live chat, authentication, and a friend system, with a cosmetic shop for customization. This project highlights my ability to build complex, high-performance web applications.

Svelte Typescript TailwindCSS Stripe Shadcn UI
Tetrizz
Tetrizz

Tetrizz is a high-fidelity NES Tetris clone running entirely in the command line at 60 FPS. It replicates the original scoring, controls, and tetromino randomization while using an optimized graphics engine to ensure smooth performance on any device.

C++
3Canaries
3Canaries

This high-performance website for a popular vinyl store in Graz combines static-site speed with dynamic updates using incremental state rendering. An intuitive admin panel allows effortless management of opening times, news, and partner info, ensuring a seamless experience for both customers and the store owner.

Sveltekit Typescript PocketBase Skeleton UI TailwindCSS Vercel
Euro-Kat
Euro-Kat

Euro-Kat.de is the largest online catalog for collectible Kinder Surprise figurines, featuring over 11,779 entries. We transformed decades of manually added HTML data into a structured database, redesigned the site, and built an admin panel for easy updates. Despite discontinued maintenance, it remains a key resource for collectors with 10,000+ monthly users.

Sveltekit Typescript Skeleton UI Pocketbase Stripe Clerk

I like learning things

During my time in the Higher Technical College, I attended multiple Robocups, was a part of Erasmus+ and RYLA

  • R

    RoboCup Junior - Rescue Maze

    Graz, Austria

    Lead Developer for the first team of the Higher Technical College of Weiz to compete in the Rescue Maze competition.

    The competition involves building a robot capable of autonomously navigating a maze, identifying colored objects, and returning them to a base. The robot must also be able to detect and avoid obstacles, as well as follow a line.

  • R

    RYLA seminar - Artifical Intelligence

    Vienna, Austria

    Participated in a RYLA (Rotary Youth Leadership Awards) seminar on artificial intelligence, learning about the latest developments in the field and how they can be applied to real-world problems.

  • E

    ECER 2023 - European Conference on Educational Research

    Vienna, Austria

    Lead builder for the first team of the Higher Technical College of Weiz to attend the European Conference on Educational Robotics (ECER).

    ECER is an international student-focused conference where researchers present findings, showcase robots, and judge the ECER Open Competition. Teams also deliver scientific talks in English on their projects and experiences.

  • E

    Erasmus+ Lab4School - Turkey

    Antalya, Turkey

    Participated in an exchange program for schools with technical backgrounds with students from Turkey.

  • E

    Erasmus+ Lab4School - Italy

    Rimini, Italy

    Participated in an exchange program for schools with technical backgrounds with students from Italy.

  • 3

    3rd Place - RoboCup Junior OnStage

    Weiz, Austria

    Built a 2x2 Rubiks Cube Solver from scratch with lego and custom algorithm.

  • E

    Erasmus+ Lab4School - Spain

    Valencia, Spain (digital)

    Participated in a digital exchange program for schools with technical backgrounds with students from Spain. Due to the pandemic, the exchange was held digitally.

Get in Touch

Want to chat? Just send ma a mail and I'll respond as soon as possible.