Portfolio

Fun Libs

Fun Libs is perhaps the project that I am the most proud of. Since its release in August of 2023, it has been downloaded over 33,000 times with hundreds of daily active users!


The app was created in cooperation with Asgeir Albretsen, and the initial mvp was developed during the summer of 2023. This coinsided with my personal goal of learing a new framework in one summer, which ended up being React Native.

React Native

React Native

TypeScript

TypeScript

Supabase

Supabase

Fun Libs

Joke Central

Joke Central lets users explore a library of over 10,000 jokes, create their own, and enjoy jokes shared by the community. It's like social media but focused entirely on humor!


Development began in early 2024 during a sprint session with Asgeir Albretsen and I. We moved from concept to design in Figma, embracing a playful, dynamic design system that diverged from the more polished theme used in Fun Libs. Creating assets with a fun, 3D feel using CSS provided a refreshing front-end challenge, moving beyond my typical experience with professional-looking designs.

React Native

React Native

TypeScript

TypeScript

Supabase

Supabase

Joke Central

Emoji Tycoon

Emoji Tycoon is one of my current projects: a mobile game in which the objective is to get as many emojis as possible. This is initially done through tapping one big emoji, which in turn allows for unlocking buildings that create emojis for you, such as drawing hands, art studios and farms. It is heavily inspired by Cookie Clicker.


My love for Cookie Clicker is in fact the reason why I decided to create Emoji Tycoon in the first place. I remember the first time playing Cookie Clicker in 2016, I had never played something that felt so... good before. Seeing the numbers go up and up at an exponential rate was just so satisfying. I wanted not only to play such a game, but create on as well.

React Native

React Native

TypeScript

TypeScript

Emoji Tycoon

Tryggere hyring.no

Tryggerehyring.no was a project by Asgeir Albretsen and I. The idea was to provide affordable and thorough background checks for employers.


The service never got off its feet, but I did end up creating a website for it. The website was created with the vanilla web technologies: HTML, CSS and JavaScript, no framework required!

HTML

HTML

CSS

CSS

JavaScript

JavaScript

Tryggere hyring.no

Rain Catcher

Rain Catcher is one of my first apps. It's a simple game about preventing raindrops from hitting a sleeping cat. It also allowed for purchasing a cat of a different color once you'd collected enough golden raindrops.


Rain Catcher was developed using Apache Cordova (formerly PhoneGap), which enabled me to build the app using standard web technologies like HTML, CSS, and JavaScript. This approach created a mobile-optimized website wrapped in a native webview, allowing it to function as a downloadable app, although not as a fully native application.

JavaScript

JavaScript

CSS

CSS

Cordova

Cordova

Rain Catcher

Ore Miner

Ore Miner is one of my first apps. It's an incremental game about mining ores. These ores can be sold raw, or refined to ingots.


The appo was published on the Play Store, but never got more than 10 downloads.

JavaScript

JavaScript

CSS

CSS

Cordova

Cordova

Ore Miner

Tree Cutter

Tree Cutter is my very first project, what got me started on this journey. The game is an incremental, inspired by Cookie Clicker. The object is simply to cut the tree, get wood, and sell that wood for cash.


Being my first ever coding project, Tree Cutter has quite a messy codebase. In the initial version of the game, I had a singular JavaScipt file for all of the game's logic, a single sheet of CSS for the styles, as well as a single HTML document. Eventually I realized all of these could be split into as many files as I wanted.

HTML

HTML

CSS

CSS

JavaScript

JavaScript

Tree Cutter