VIKTORMAGNUSSON
I'm Viktor Magnusson,
a software developer based in Sweden.
Welcome to my portfolio! I design and develop websites, back end servers, databases and desktop applications. Down below you'll find a compilation of my completed projects and the technologies I used to develop them. Click on the projects to visit or learn more about them!
Languages and Tools
Python
React
JavaScript
TypeScript
C#
.NET
PostgreSQL
Django
Next.js
Git
HTML
CSS
Tailwind CSS
Docker
Projects
Price-Performance Scraper
Website that allows the user to calculate the Price-Performance Scores of selected GPU and CPU models by scraping their online prices in real time and comparing them to up-to-date benchmarks.
Pathfinding Race
Browser game about pathfinding algorithms! The objective of the game is to correctly predict which pathfinding algorithm will reach the goal first. The game is meant to provide a fun and intuitive way to learn about pathfinding algorithms!
Paint A Wave Function Collapse
Browser application that will procedurally generate pixel art using the Wave Function Collapse Algorithm from small base samples painted by the user.
Screenshot OCR
Desktop application that lets the user extract text from images by just marking a section of the screen, instead of having to load an image file. Serves as a front-end for the Tesseract OCR Engine.
File Opener
Desktop application that automates the opening of multiple programs, files or folders. User can save groups of items to be opened simultaneously.
Link Opener
Desktop application that automates the opening of multiple links. User can load URLs from a text file, filter and open them in any installed browser.