Kevin Olsen

B.Sc., Applied Computer Science | Open to work

Kevin Olsen

B.Sc., Applied Computer Science

I'm a Computer Science student at OsloMet, graduating in June 2025, with a focus on backend and full-stack development using C#, .NET, React, and SQL. For my bachelor’s thesis, I'm building a SQL-based query builder for Accella Solutions. I also assist in teaching IoT, guiding students in Python, C++, and embedded systems.

With a background in IT consulting and management at Varde Hartmark and McDonald's, I bring strong problem-solving and leadership skills. I'm passionate about building scalable software—check out my projects and GitHub to learn more!

Tech stack and skills
Languages: C#, C++, CSS, HTML, Java, JS (jQuery, React), Python, SQL/LINQ
Frameworks & Tools: Azure, Git, Maven, .NET, React, Spring Boot
Technical Skills: Server Administration, Software Testing, Database Management, Universal Design

Experience

Bachelor of Applied Computer Science (B.Sc.) · OsloMet

Aug 2022 - Jun 2025

I'm a final-year Applied Computer Science student at OsloMet, with a strong foundation in programming, web development, databases, and software testing. I also work as a teaching assistant in the Internet of Things course. Currently, I'm completing my Bachelor's project at Accella Solution AS, where I'm developing a full-stack report framework, managing the entire development process from start to finish.

Computer Science Intern · Accella Solutions AS

Jan 2025 - Jun 2025

Developing a query builder in .NET, C#, and React (including unit testing) for Accella Solutions alongside three students as a part of my bachelor’s thesis. The query builder will be used to create SQL-queries across multiple databases and create reports based on the user’s query. The solution will eventually be integrated into Accella’s current application.

Computer Science Teachers Assistant · OsloMet

Dec 2025 - May 2025

Teachers Assistant in Internet of Things for 1st, 2nd, and 3rd year students across three study programs.
Responsibilities include teaching classes in IoT fundamentals, executing workshops (using Python and C++), grading work, communicating with students and faculty, and helping students understand the subject.

Assistant Restaurant Manager · McDonald's

Oct 2020 - Dec 2024

I worked as shift Leader from 2020 to 2022, then Assistant Restaurant Manager overseeing operations, HR, scheduling, payroll, and staff development. Managed compliance with labour laws, performance tracking, and restaurant operations.
Completed leadership courses at McDonald’s HQ, gaining skills in leadership, communications, and management.

Information Technology Intern · Varde Hartmark AS

Jan 2018 - Aug 2019

I worked on various in-house projects for the Varde Hartmark company Develop AS. Worked eight hours a week for eighteen months, plus a full-time summer position. Main work included basic front-end, including a few projects using PHP. I also shadowed multiple IT-consultants in the company, developing solutions for customers like Telenor and Norsk tipping, using C#.

Projects

Web Application Project

Aug 2023 - Dec 2023

This .NET web application, developed in C#, was part of the exam submission for the course ITPE3200 Web Application, completed alongside three other students. The application fulfills all assignment requirements, enabling users to register accounts, create posts with or without media files, and interact with other posts through comments. Users can also edit and delete their own posts and comments (CRUD). The project utilizes SQLite as its database and includes unit tests, also written in C#.

Project in GitHub
Other WebApp project
Project Screenshot


Software Testing projects

Jan 2024 - May 2025

For the subject ADTS2310 Software Testing, which builds on the industry standards of software testing (ISTQB). The first project is a complete testing case of a full-stack application, using unit, system, and integration tests in Katalon and documenting tests and test cases in Azure. It received a score of 100/100. I was responsible for the system testing but I also assisted in the unit testing portion.

The second project consists of the second assigment, the first part is test automation using Playwright and Typescript, the second part is a static analysis using SonarQube. The third part is about unit testing and Test-Driven Development (TDD) in CyberDojo. The final part of the second assigment is about tatic testing and reviews.

The third project is a complete testing case of a ticket machine, testing every part of the system.

First project
Second and third projects
Github project (Typescript, Playwright)
Github project (TDD, CyberDojo


HCI projects

Aug 2023 - Dec 2023

For the subject ADSE2100 Human Computer Interaction, the first one was an analysis of a website, where I had to analyze the website using universal design principles. The second assignment was a practical assignment, where I had to create a prototype of a website using Figma, and the third assignment was a quantitative comparison of several forms of interaction.

All three projects
Project Screenshot


Web Application project

Jan 2023 - May 2023

This is a web application using HTML, CSS, JS (jQuery), and SQL to create a simple application that allows for user input, executes input validation, and saves input to a H2-database. The application was created for an assignment in the cource DATA1700 Web Programming.

Github project
Project Screenshot


Visualisation project

Jan 2023 - May 2023

In the subject ADSE3200 Visualization, me and two other students were tasked with re-designing the current Arngren-website. We were asked to focus on universal web design and use visualisation techniques taught throughout the cource. The project was developed in Figma, and worked as a prototype for a potential final design.

Project report (Part 1-3)
Project in Figma (1)
Project in Figma (2)
Project Screenshot


Post-Pal Project

Aug 2022 - Nov 2022

In the subject ADTS1600 Interaction Design and Prototyping, our group was tasked with creating a physical prototype with a digital interface, ensuring interaction between the physical prototype and the digitial solution. Our group created the "Post-Pal", a smart-mailbox with an adjacent application in Figma. Attached you can see the video of the physical prototype and the figma application is use, in addition to the project submission, which recived a grade B.

Project report (Exam)
Project in Figma
Youtube video
Project Screenshot


Wordpress projects from Upper Secondary School

Jan 2019 - May 2019

In upper secondary school, me and a few co-pupils created a UB (youth school business), tasked with creating a few Wordpress projects. The first one was a Wordpress site for Lørenskog pensjonistforening, where we created a site for the local pensionist association, in addition to holding a cource for the members of the pentionist association on how to use technology, teching them how to use smartphones and e.g. pay their bills online. The second Wordpress site was for Sande Tannhelse, a dental clinic in Sande, where we created a site for the dental clinic, including a booking system. Both websites are still being used today, and I have regular contact with Klara Pedersen, the leader of Lørenskog pensjonistforening - who operates the website by herself, with a little help from me here and there.

Lørenskog Pensjonistforening
Sande Tannhelse
Project Screenshot