Kristoffer Osen

Computer Science student, Norwegian AI Champion, and software engineer building innovative solutions.

About

Hello, I'm Kristoffer! I'm a Computer Science Master's student at NTNU in Norway. I'm passionate about software engineering, AI, and creating solutions that make a real impact.

I'm a Norwegian AI Champion (2025), having been part of the winning team among 85+ teams nationwide. From browser extensions helping hundreds of students to Discord bots serving gaming communities, I love building tools that solve real problems.

Quick Facts

  • Master's in Computer Science at NTNU
  • Based in Trondheim, Norway
  • Norwegian AI Champion 2025
  • 300+ students use my browser extension
  • 6000+ users on my Discord bot

Experience Timeline

A visual journey through my professional experiences and achievements

Loading timeline...

Technologies

An overview of technologies I've used across work, education, and projects.

Work

Volunteering

Awards

Education

Projects

Projects

A selection of projects I've worked on, from tools that help hundreds of students to Discord bots serving gaming communities.

Emnehjelper

Browser Extension

A Chrome browser extension that enhances NTNU course pages with additional details about grades, workload, and course statistics.

JavaScriptHTMLCSSChrome Extension API

Key Features

  • Fetches grade and workload data from multiple APIs
  • Chrome Storage API integration for caching
  • Draggable information container
  • Used by 300+ NTNU students
  • Performance optimization through caching
More InfoCodeLive Demo

Autolycus

Discord Bot

A Discord bot with over 6000 registered users, featuring a full-stack web application with Flask backend and asynchronous processing.

PythonFlaskReactNext.js+4 more

Key Features

  • Over 6000 registered users
  • Asynchronous processing with modern Python libraries
  • GraphQL API integration
  • MongoDB data storage
  • Flask REST API with React frontend
  • Deployed on Oracle Cloud Infrastructure
More InfoCodeLive Demo

Book Vault

Web Application

A full-stack application for discovering books, built with React and GraphQL, featuring modern caching and accessibility.

ReactViteMongoDBApollo+2 more

Key Features

  • GraphQL API with queries and mutations
  • Apollo Client caching for performance
  • Modern accessibility standards
  • Responsive design
  • Cloud deployment on Oracle Cloud
More InfoCodeLive Demo

Whirlwind

Web Application

A simple weather forecast web application using the Yr REST API, featuring TanStack caching and modern React patterns.

ReactViteOracle Cloud

Key Features

  • Integration with Yr weather API
  • TanStack Query for caching
  • Modern React patterns
  • Accessibility compliance
  • Cloud deployment
More InfoCodeLive Demo