Magnus Andreas Giverin
Scroll to learn more
Hello, I'm Magnus Andreas Giverin.
This portfolio is intended to expand on my CV with detailed insights into my projects.
I’m also available for freelance work.
I am 21 years old, and in this short time, I have had the opportunity to work on several exciting projects. I am proud of what I have achieved so far and look forward to growing further both professionally and personally.
My experience spans multiple industries, including technology, education, and administration. I have gained insight into how technology can transform organizations and have been a driving force in making this possible.
British-Norwegian dual national with 9 years abroad in Mexico, Sudan, the UK, and Indonesia. Fluent in Norwegian, English, and Spanish. Passionate about problem-solving, teamwork, and applying knowledge to drive innovation and societal impact.
I am a technology-driven leader with a strong background in IT development and process improvement. I am passionate about how technology can improve work processes, and I have had the privilege of working across various sectors to deliver innovative solutions.
From a young age, I was captivated by technology, which sparked my interest in IT. Over the years, I've gained valuable experience through education and hands-on projects. Reflecting on my journey, I've grown both personally and professionally, and I'm now focused on using my skills to drive impactful solutions that foster efficiency and collaboration across industries.
Telenor Norway
June 2024 - August 2024
Refactored microservices and implemented new customer payment functionality. Conducted risk analysis and presented findings to the Board of Directors.
Orbit NTNU
February 2024 - Present
Managed two IT teams and oversaw the implementation of a new member management tool while minimizing technical debt.
Orbit NTNU
August 2023 - February 2024
Led a team of 6 in developing a new intranet service and connected it to the new IT ground system.
Kommunal Landspensjonskasse (KLP)
June 2023 - August 2023
Refactored client-side logic and developed new APIs for the 'pension agreements' page on the KLP website.
Norwegian University of Science and Technology (NTNU)
January 2023 - November 2024
Assisted in teaching Object-Oriented Programming, Python, and Advanced Software Engineering courses, and corrected assignments.
DNV Fuel Fighters
August 2021 - January 2022
Led a team in designing a hyper-efficient road vehicle for the Shell Eco marathon competition, focusing on aerodynamics and weight-saving measures.
Category | Skills |
---|---|
PROGRAMMING LANGUAGES Languages I have used for software development, ranging from low-level to high-level programming. | Assembly (x86), C, C++, Java, JavaScript, Kafka, Kotlin, Oz, Python, TypeScript |
WEB TECHNOLOGIES Web technologies and frameworks I use for building modern, interactive, and responsive websites. | CSS, HTML, Next, Node, React, Sanity CMS, Tailwind, TRPC, Vercel |
DATABASE SYSTEMS Databases I have worked with to store, manage, and query data for applications. | Azure SQL, FireBase, MySql, Prisma, SQLite |
CLOUD TECHNOLOGIES Cloud platforms and CI/CD tools for deploying and automating cloud-based applications. | Azure, Jenkins |
DEVOPS & VERSION CONTROL Version control systems and DevOps tools for managing source code and project tracking. | Git, Gitea, GitHub, GitLab, Jira |
SPECIALISED AREAS Specialized tools and frameworks I use for frontend web development. | Frontend tools - HTML, React, Next, Node, Tailwind/CSS, Typescript |
MATHS & STATISTICS TOOLS Tools for working with data, performing statistical analysis, and visualizing results. | PandaDF, MatPlotLib, NumPy |
I am always exploring new ideas and taking on personal projects to challenge myself. These projects allow me to experiment with different technologies and concepts, and I enjoy sharing my work with others. Below are some of the projects I’ve been working on.
A collaborative project between NTNU and Norkart, focussing around streamlining and improving upon the existing building application process in Kristiansand Municipality using existing AI solutions by KartAI (a Norkart project). This was a semester project which involved all aspects of working with a customer using agile development methods. The project marked my first official publication by NTNU.
A personal website designed to showcase my skills, projects, and career journey beyond my CV. This portfolio highlights my work, offering an interactive way for visitors to explore the technologies I work with and the projects I’ve developed. Built with a modern stack including React, Next.js, CSS, and hosted on Vercel, it offers smooth navigation, animations, and a responsive design.
A website developed for the City Museum of Levanger, designed to showcase the museum’s locations, history, and exhibits. The project involved extensive collaboration with the museum’s board to ensure accurate and user-friendly content. Technologies used include HTML, React, Typescript, Tailwind, Next.js, Node.js, and Vercel.
A calendar management tool designed for students at NTNU to organize and visualize their schedules. The app integrates with multiple NTNU APIs to provide students with a user-friendly UI for managing their academic calendar. It also includes a feature for scraping data from NTNU websites, ensuring access to unavailable API data, and enables local saving functionality through web caches.
A precursor to Timeplaner.net, this project focused on parsing and interpreting NTNU data using Python. It highlighted challenges related to Python’s performance in web development, which motivated the transition to a more modern tech stack. The project also provided experience with version control using Git and working within a small team.