I am a Fullstack developer, proficient in several languages.
During my studies several of the projects where group projects. In these projects I took on a bit more of an administrative role. Made sure we had a plan before we started any type of development. I was usually the one who set up CI/CD pipelines and made sure issues/project-boards were always up-to-date. If someone needed help, even if they were not a part of my team, I always tried to help them the best I could.
I'm a hardworking team player, eager to learn new skills and build upon my existing ones.
Fullstack developer at QSG Bevakning
Designed and implemented a new website, created an intranet from scratch, developed and integrated an admin portal with connections to several 3rd party APIs into the intranet.
Created a web-based system for handling the parking permits of out customers.
Set up a Shopify site in order to help an affiliated company increase their sales of clothes.
Created an application for converting information we got from our suppliers into a '.csv' file which can be imported into Shopify.
Internship at DigitalRoute
I worked in one of their development teams that developed and maintained code written mainly in Java with UI:s in Swing (desktop) and Vaadin (Web).
Some of the day-to-day work included refactoring code to be compatible with both Vaadin and Swing, implementing new features as well as fixing bugs and SonarQube/SonarCloud issues.
Thesis Project
An application made with C# and WinForms. A GUI based application to increase the speed of configuring the installation of PowerShell AppDeployToolkit packages (PSADT).
Final project for the course "Webservices": url_shortener
A simple URL shortener, there are three different implementations for this service. A Spring Boot version, a Micronaut version and a Quarkus version. The Spring Boot version is the most "simple" version, it only supports building the java code into a docker image. The Quarkus version is almost the same as the Spring Boot version except the ability to package the application into a native image which can then be put in a docker image. The final version, the Micronaut version, also supports building into a native image which can then be put in a docker image, but also includes Consul service discovery functionality.
Final group project in Spring Boot for our "Java EE/Spring boot" course: Slutprojekt_Java_EE
We created a system for keeping track of the people attending and working at different schools. We set up a CI/CD pipeline, made it possible to send an email through a specific endpoint to all students in a specific course and made it so that when you create a new release a Docker image will be built and published to GitHub packages.
Class project in "Java tools & Build environments" course: Storm
A simple webserver implementation where we practiced using pull-requests, issues and a CI pipeline