I'm an Informatics student at NTNU and a fullstack developer who enjoys building practical, user-friendly software. I like working across the stack, especially with React, TypeScript, Next.js, Java, Node.js, and Tailwind CSS.
Most of my experience comes from academic projects, personal projects, and my work with HackerSpace NTNU. I’ve worked on everything from developing webapplications, to game development, to creating AI tools through the use of different LLM APIs. I'm also familiar with Esri's API and have experience working with ArcGIS Pro and geodata analysis.
- Hackerspace NTNU Website
Fullstack website project for the Hackerspace NTNU student organization. - AI Code Reviewer
GitHub Actions bot that automatically reviews pull requests using the Claude API, posting inline comments and a summary on every PR. - GeoField Collector
React Native GIS field survey phone app for collecting, mapping, filtering, and exporting geotagged observations with GPS, photos, and offline local storage. - Homework Helper AI
AI-focused phone application which helps solve homeworks by taking- or uploading
pictures of your homework on the phone. - CatanBoardGame
Game development project based on the board game Catan. - CV Screening Tool
AI-focused tool for screening multiple CVs up against a job announcement. - KillPort CLI
A CLI that kills whatever is running on a port, without digging through lsof output. Supports multiple ports, --force flag, and SIGKILL fallback. - Hexa Battle
Strategy/board game project inspired by the flash game Hex Empire 1. - Localint
A CLI that catches placeholder mismatches in your i18n locale files before they ship. Detects renamed, missing, and extra interpolation variables across JSON and YAML locale files - What Car Is It
A mobile app that identifies cars from photos. Take a picture or upload one from your library, and it tells you the specs. - LC3 Virtual Machine
Low-level systems project implementing an LC-3 VM. - Document scanner
A document scanner allowing users to scan, crop, and enhance physical documents into clean digital copies.

