All Projects

New DNB.no

DNB ASA

2021 - Present Day

DNB is Norway's largest bank, delivering complex and cutting-edge financial solutions to high-end clients and the public.

DNB is actively engaged in a comprehensive IT services modernization project. Within this initiative, I have primarily focused on enhancing the performance, accessibility, availability, and user-friendliness of their open web pages.

Notably, my contributions have led to significant improvements in the search functionality, enhancing its speed and accuracy. Currently, I am dedicated to developing a webforms library integrated with CMS support, which will streamline and standardize the handling of various forms across DNB, including mortgage applications.

Role: Backend Developer, Frontend Developer

See Live
AWSTypeScriptNodeReactGatsbyOpenSearch / ElasticSearch
New DNB.no

Sales System

itVerket

2021

Developed a kanban board to track sales activity within the company. Featured a drag and drop interface to move tasks.

Role: Full Stack Developer

AWSReact
Sales System

Traffic Accidents Registration & Reporting (TRULS)

Norwegian Public Roads Administration

2018 - 2020

This greenfield project involves the development of a comprehensive system for registering traffic accidents. The system is designed to address the limitations of an outdated database system. It leverages data from SSB to present traffic accidents in a user-friendly React GUI, allowing caseworkers to validate and modify the information.

I played a key role in implementing logical controllers to ensure the consistency of the data. Additionally, I created a map feature within the GUI, enabling users to accurately locate accidents. To facilitate future projects, I transformed the map into a reusable NPM module. The project also encompasses a robust reporting system, with a specific focus on generating annual reports using JasperReports.

The project has received accolades from the client for its success. Through this project, I have acquired extensive expertise in React and advanced my proficiency in Java and Spring.

Role: Full Stack Developer

See Live
JavaJavaScriptReactSpring BootOpenLayersSplunkJasperReports
Traffic Accidents Registration & Reporting (TRULS)

IgnITe Trainee Program

Capgemini

2018 - 2020

IgnITe is a prestigious Nordic program designed to empower graduates by offering them an exceptional opportunity to embark on a successful career journey at Capgemini.

This comprehensive 1.5-year training program seamlessly integrates with customer assignments, enabling participants to gain profound insights into the vibrant Capgemini culture, agile work methodologies, diverse consulting roles, and promising career pathways.

Role: Participant Ignite Program - Stream Innovative Tech

See Live
Presentation SkillsWorkshop FacilitationSales and DeliveryCommunication and CollaborationSoftware Engineering Design PrinciplesAgile ApproachDevOpsSecurity
IgnITe Trainee Program

Integrert metodikk for prosjekteringsledelse (INPRO)

Veidekke Entreprenør AS, University of Agder, Norwegian University of Science and Technology (NTNU), Ulstein, AS Nymo, COWI

2013 - 2017

Led by Veidekke in collaboration with esteemed industrial partners and renowned researchers from the Norwegian University of Science and Technology (NTNU) and the University of Agder (UiA), this visionary project aimed to revolutionize the planning process in the construction industry and beyond.

By leveraging cutting-edge technologies and innovative methodologies, our collective endeavor sought to establish a highly efficient and remarkably predictable planning framework, setting new industry standards and driving transformative advancements.

Role: Researcher

See Live
Observational StudyCase Studies
Integrert metodikk for prosjekteringsledelse (INPRO)

Android App - Score Counter

Personal Project

2017

Developed a fully functional application designed to track scores during badminton matches, specifically tailored for referees. Through this project, I gained valuable knowledge in XML and Android app development, further enhancing my skills in mobile application design and implementation.

Role: Developer, Designer

Android StudioJavaXML
Android App - Score Counter

Master Thesis - Waste in Design and Engineering

AS Nymo & University of Agder

2015

I collaborated with a fellow student on a Master's thesis project conducted in partnership with the University of Agder and AS Nymo, a prominent supplier of drilling modules for the offshore industry.

Our objective was to examine the factors that contribute to inefficiencies in the design phase of complex EPC projects. Our findings were published as a peer-reviewed international article, receiving recognition and praise from both academic and industry experts.

Role: Researcher

See Live
Case Study
Master Thesis - Waste in Design and Engineering

Bachelor Thesis - Autonomous Robot

University of Agder

2013

I conducted my Bachelor's thesis at UiA, where the aim was to design an autonomous robot capable of competing in a robotics competition held at Denmark's Technical University (DTU). The project revolved around utilizing a camera as a sensor to identify objects and measure distances accurately.

The outcome of the project was great, as we emerged victorious in one category of the competition. Throughout the process, I gained valuable insights into teamwork dynamics and encountered various challenges. Additionally, I acquired proficiency in processing live images, extracting objects, and employing mathematical principles to evaluate and analyze the identified objects.

Role: Project Manager, Developer

LabVIEWMicrocontrollerSensors

Remote Controlled Car Through the Internet

University of Agder

2011

During my time at UiA, I engaged in a development project as part of a Java course, collaborating closely with a fellow student. Our objective was to create a miniature car that could be remotely controlled via the internet, enabling individuals from remote locations, like China, to explore the facilities at UiA.

The culmination of our efforts resulted in a robotic car that could be controlled seamlessly over the internet. Equipped with an arm for operating elevators, the car featured a user-friendly interface with a drag-and-drop system for controlling the arm and accepting keyboard input for maneuvering the vehicle. Throughout the project, I effectively managed various interfaces and adeptly adjusted the project's scope to meet stringent deadlines.

Role: Project Manager, Designer, Developer

JavaMicrocontrollerSQL Server

Robotic Arm Capable of Writing

Queensland University of Technology

2012

In a robotics course at QUT, I developed an advanced robotic arm capable of writing letters based on user input.

Role: Developer

MATLAB
Robotic Arm Capable of Writing

Microcontroller Snake Game

Queensland University of Technology

2012

Developed a snake game using C programming language and a microcontroller.

Role: Developer

CMicrocontroller
Microcontroller Snake Game

2D Driving Game

Personal Project & The Gathering

2009

Created a 2D driving game featuring a top-down view and multiple levels with increasing difficulty. The objective is to control a car and evade the pursuing police. As a result, I enhanced my programming skills and gained a foundational understanding of object-oriented programming (OOP). The game was showcased as my entry in a development competition at The Gathering.

Role: Developer, Designer

Adobe FlashActionScript 3.0

Memory Game

University of Agder

2010

Developed a console-based memory game utilizing text as graphics. Through this project, I acquired a fundamental understanding of C# programming.

Role: Developer, Designer

C#Microsoft Visual Studio
Memory Game

Point-and-Click Game

Personal Project

2007

Created a point-and-click game featuring 2D graphics, animations, sound effects, music, and a menu. As a result, I gained valuable experience in game development using Flash and acquired fundamental programming knowledge.

Role: Developer, Designer, Writer

Adobe FlashActionScript 3.0