Projects

Games and web apps — built out of curiosity and a bad habit of not knowing when to stop.

Expense tracker
2025 · Web Application
React.js Redux# JavaScript

This is a simple yet functional expense tracker built using React and Redux, developed as my final project for Codecademy's Front-End Engineer path. The application incorporates full CRUD functionality, allowing users to create and delete transactions with ease. Furthermore, users can set budgets for different categories, and the app visualizes transactions and budget data through a dynamic chart for better financial insights. This project highlights my skills in building interactive and state-managed applications using modern front-end technologies.

Hunter Trophy
2023 · Action / Adventure
Unity C# macOS Windows

Hunter Trophy flips the hunting narrative: you play as the animal. A hippo, specifically, who has had enough.

Built in collaboration with Fredrika — I handled all engineering, level design, and development; Fredrika owned the art direction and UI/UX. The result is something genuinely odd, in the best way.

Jammming
2024 · Web Application
React JavaScript Spotify API

Jammming is a web app built during Codecademy's Full-Stack Developer course. It connects to the Spotify API, letting users search the entire library and assemble playlists in the browser.

Once ready, playlists can be pushed directly to the user's Spotify account. The project covers OAuth, async API calls, React state management, and component-driven UI.

My first real React project — and the one that made the component model click.

Password Manager
2023 · Web Application
Python Flask Jinja SQLite

A full-stack password manager built as the CS50 final project. Users register, log in, and manage credentials stored in a SQLite database via a Flask backend.

Covers server-side rendering with Jinja, session management, password hashing, and CRUD — a solid end-to-end exercise in back-end web development.

Solo Space Fighter
2022 · Arcade / Casual
Unity C# iOS Android macOS Windows

A 2D top-down arcade game — a clean, minimal take on Asteroids. Float through space, avoid debris, survive.

Everything made by me: game design, assets, code, and shipping across five storefronts. My first published game and the project that taught me the full release cycle.