Kristoffer Einem Wågen
Software Development Student | Software Developer | Web Developer
Building scalable solutions with full-stack development, and a passion for learning.
About Me
Who am I?
Hey! My name is Kristoffer. I’m a 24-year-old software development student at HVL and UiB in Bergen. I enjoy building things that are both interesting and scalable. I currently work part-time as a software developer at DeepOcean and as a web developer at HVL.
I’m currently looking for opportunities to apply what I’ve learned in real-world projects and collaborate with people who care about building impactful software, and I’ll be seeking a full-time role as I finish my studies.

Some hobbies?
Volleyball
Used to play and coach both mens and mixed teams for 3 years.
Gaming
Like to enjoy some games with friends in my spare time.
Weight Lifting
Weight lifting is a great way to stay fit and healthy.
My Journey
Web Developer at HVL
Redesigning their internal invoice system from low-code to a custom web app using React and Next.js
WorkSoftware Developer at DeepOcean AS
Continuing work on the path planning prototype.
WorkSummer Intern at DeepOcean AS
Developed a prototype for underwater ROV path planning in Three.js.
WorkMaster's in Software Development
Started pursuing a master's degree in Software Development at the UiB and HVL.
EducationService Advisor at Elkjøp AS
Part-time job as a service advisor at Elkjøp AS, where I help customers with their purchases and provide technical support.
WorkSummer Intern at Yatta AS
Developed a quiz platform for businesses to create and manage quizzes about company policies and internal performance using React, Node.js, and MongoDB.
WorkBachelor's Degree
Finished bachelor's degree in 'Datateknologi'.
EducationSummer Intern at Yatta AS
Designed a prototype for LLM-based chatbot for bettering fish health in aquaculture using Microsoft Fabric.
WorkSummer Intern at EMP Secure AS
Modernized and restructured internal reports systems using Power BI and Grafana.
WorkFullstack Developer Intern at Cegal AS
Gained hands-on experience in full-stack development, working with React, Node.js and Spring Boot.
WorkBachelor's Degree
Started pursuing a bachelor's degree in 'Datateknologi' at the University of Bergen
EducationMy Projects
Here are some of the projects I've worked on.
Portfolio
Designed and hosted a responsive portfolio website as a static web application in Azure using ReactJS with Sass for styling. Showcased projects and technical skills with a focus on performance and usability.
Maude Smart Home System
School project modeling a smart home system using Maude specification language. Implemented object-oriented sensor/actuator components with automation behavior simulation and Linear Temporal Logic (LTL) model checking for formal verification of safety properties.
Poll app
Developed a single-page application using Vue.js, Node.js, MongoDB, and Docker to enable users to create and interact with polls. Implemented scalable backend solutions and containerized the application for ease of deployment
Hotelifinder
Developed a web application using ReactJS, Next.js, Java, Spring Boot and Tailwind CSS to enable users to get reccommended hotel bookings, based on the user's preferances, planned activities and travel location.
Fitgen
Built a Python-based tool leveraging rembg for image background removal and generated random outfit combinations, showcasing automation and creative problem-solving.
Haskell music player
School project where we decided what we wanted to make in Haskell. Made a terminal based MP3 player.
Mario bros spinoff
School project where in a team we were tasked to make a Mario type game in Java.