Hello, my name is

Carl Morisbak Olsson

πŸŽ‰ Welcome to my website! β–Ό

Passionate .NET Full Stack Developer

πŸ‘±πŸ»β€β™‚οΈ Who am I?

I am a curious and friendly developer from Sweden, eagerly awaiting new challanges. I graduated from the Full Stack .NET program in School of Applied Technology back in april 2022, and has since been working as a developer. Before that I had about 4 years worth of practical experience from private full stack projects.

I have a good understanding of and master many different technologies such as: C#/.NET, React, JavaScript, TypeScript, Entity Framework Core, .NET Web API, Docker, Azure cloud services, Agile Scrum, TDD, mob-programing, back end, front end, etc. Take a peek at my projects down below and you'll see many more technologies! For example this website is made in Vite.js and Three.js. It looks pretty cool, right?

I am not afraid of trying new technologies. Producing clean code that is easy to maintain is my goal. Despite my relatively short time as a professional developer, I have demonstrably succeeded in building up my skills quickly and I see it as proof of the curious and fast learning person I am, and I have also learned through my time with mob programming the importance of cooperation.

πŸ‘¨πŸ»β€πŸ’» Projects

This is a little collection of some of my favourite projects!

Calle's Super Mega RPG

Calle's Super Mega RPG is a hobby project that I've been working on in my spare time. It is a RPG game engine made in C#, with WPF as the view currently. This project is a way for me to deepen my knowledge in C#/.NET, by implementing several different techniques and patterns often seen in production. I plan on porting it over to .NET MAUI in the future, and I might even try porting it to Unity.
Link

Internal Recruitment Platform

At iceberry (see Work History below) I was tasked with starting up a new internal recruitment platform from scratch together with another colleague. We built the platform in mainly .NET (C#) utilizing a microservice architecture with Kubernetes, and used React with Redux on the front end. We automized the build using GitHub Actions, Docker, Docker Compose etc. During this project I took a deep dive into the world of microservices and Kubernetes deployment for the first time, and it was a very educative experience!

.NET MAUI Sample App

In this project I experiment with different tools and functions in MAUI to further develop my competence, that I can later use to create more apps privately. The app is being developed with different functionalities to try out everything MAUI has to offer and works on iOS, Android, Windows, etc.
Link

Propono

Propono is a single-day and one-man fullstack-project for the School of Applied Technology, a website where users can add images that are then displayed back in a nice way. The website is complete with backend in ASP.NET Core Web API and uses Entity Framework Core for database management, together with Docker locally, with React (TypeScript) on the front end side. Mobile-First of course!
Link

Mob Timer

This is my group's final project at the School of Applied Technology, that we developed in an agile enviroment using SCRUM and mob-programing principles. We chose to make a "mob timer" that is updated in real-time using websockets, and where you can start your own group and distribute a personal link to others who thus can join your group. The front end part is made in react (TypeScript) and for the backend, we used ASP.NET Core Web API in symbiosis with Entity Framework Core and Docker locally, and then deployed on Vercel. When it comes to websockets, we used SignalR for the first time.
Link backend   Link frontend

Web Portfolio

This is my personal portfolio website that I made to show off my skills and projects. It is made using JavaScript in Vite.js and Three.js. Both Vite and Three are very new to me and are meant to show off my ability to tackle new challanges and technologies!
Link

Peritus

Peritus is a fullstack project where users can upload quotes, made with ASP.NET Core Minimal API (.NET 6) with Entity Framework Core for database management in the back end, and React with Typescript for the front end.
Link backend   Link frontend

Java Game Prototype

At the age of 14, a group of friends and I decided to learn Java and make an MMO game in jMonkeyEngine. We spent many weekends together and finally managed to put together a simple prototype. The knowledge we gained from this project has been invaluable in my quest to become a developer.

LUA Code for roblox

At the age of 8, I wrote my very first piece of code, for the game Roblox. I learned very simple concepts in programming and often succeeded in what I wanted to do by programming in simple text editors. This is where my dream of one day becoming a real developer started!

I wrote my first piece of LUA code at 8 years old

🦾 Work History

School of Applied Technology
2022 - ongoing

After completing the very intensive bootcamp at SALT, I was made into a .NET Full Stack Developer and have since then been working internally with their education platform, and also as a consultant.
Link

Iceberry (Consultant)
Aug 2022 - Nov 2022

In my job as a full stack developer for iceberry I got to start up an internal recruitment platform from scratch, which has been a wonderfully educative experience! (For more info, see "Projects")
Link

IMEK Hanteringssystem AB
2018 - 2021

At IMEK I was partially responsible for the lathe and mill park (CNC and manual) and worked daily with satisfying the needs of high profile clients and delivering working systems.
Link

HEKA
2016 - 2017

As a CNC-programmer & machinist at HEKA I worked with a team in a top-class CNC park with modern CNC lathes and mills to manufacture prototype parts for supercar and sportscar manufacturers.
Link

πŸ“š Education

School of Applied Technology
2021 - 2022

Full Stack .NET
I was selected to be one of ~30 to participate in the intensive Full Stack .NET development bootcamp from over 1000 applicants. We used mob programming to solve our daily tasks and got individual tests to solve during the weekends. We had the pleasure of having Marcus Hammarberg as our instructor, and learned a lot from his experiences. We covered topics such as C#, TypeScript, React, Entity Framework, ASP.NET Core, TDD, Agile methodologies, mob programming and many many more.
Link

Mimers Hus
2016 - 2018

Industrial Technology
At Mimers Hus I have further developed my knowledge regarding CAD and CNC programing which has helped me immensely in my later career path.
Link

Lindholmens Tekniska LTG
2015 - 2016

Industrial Technology
At LTG I learnt the fundamentals of computer related industrial work with focus on CAD and CNC programming, along with basic mechanical skills.
Link

πŸ“« Contact Information

Let's stay in touch!



Thanks for visiting!