Lead Frontend developer working at Exopen in Sweden. Interested in web development, e-sports, computer games and open source.
TypeScript, React, Azure, PostgreSQL, Node.JS, Express, GitHub CI, Netlify, data visualization, Embedded PowerBI, Auth0, Figma.
Maintenance of existing cloud platform.
Currently working on next-gen planning software for agile budgeting and analysis.
JavaScript, React, redux, react-router, Backbone, Node.JS, Express, Figma, inVision.
Worked on Svenska Spels sport products: Stryktipset, Europatipset, Topptipset, Powerplay, Bomben, Matchen, Måltipset, Challenge, Tips-SM, Spelanalyser, Spela Tillsammans, Oddset.
REST, Node.JS, PosgreSQL, PostGIS, JWT.
Game design, computer & board games. C++, C#, Unity, AI, simulations, game physics, multiplayer networking, TCP / UDP.
Hetast i Riksdagen
Website |
Code
Heavily inspired by Zuckberbergs Facemash but instead of college
girls you vote on all members of the Swedish parlament. Written in
Next.js backed by a Mongo cloud instance.
The website was featured in Expressen.
Garantiräknare
Demo
Create guarantee tables reduced systems for pool games like
Stryktipset and Europatipset.
Media streams
Demo |
Code
Played around with the
Media Streams API
and built a wrapper around the selection of media devices in React
using redux-toolkit.
OpenRider
Demo |
Code
A discontinued port of
FreeRiderHD to use
modern web syntaxes and api.
Mio Sofa-Grouper
Code
A Node.JS script to help me find a sofa to buy based on
height clearance below for my robot vacuum cleaner.
Trollskogen
Code
Trollskogen is a Minecraft server I run with an ex-colleague. I
developed a number of different plugins, all of which can be found
in the Github organization link above. Java & Node.JS
During my time studying game programming & design at Uppsala University I created a few games, one of which we presented at Dreamhacks exhibition center.
Tamarrion
Code |
Itch |
Gameplay
Tamarrion was develop around I believe around 2014-2015 and it was
the biggest game project I have been a part of. I was the Lead
developer at the time until I left a few years after the initial
release. I got to work a lot with C# and the Unity Game Engine.
Code may be a bit outdated. We had this game showcased at the
Gotland Game Conference. Team size around 6.
Terminal
Code
Hotline Miami inspired stealth game built with C++ using
SFML. Team size around 4.
Totemic
Code |
Trailer
|
Showcase
Another game written in C++ using SFML. This game was made for the
Gotland Game Conference where a custom arcade booth was built with
joysticks and mash-buttons for the input. By far the most fun I
have had developing a game. We went all the way to Dreamhack Open
Jönköping to showcase this over I believe 2 days. Team size around
5.
Melvind
Code |
Itch
A pretty silly 2D topdown tower defence-isch game made over
24 hours for a game jam called Gotland Game Jam. Team size around
4. Made in HTML Canvas using a game library called JawsJS.
Turbulent Arena
Code |
Download (Windows only)
Simulation written in C++ for an AI course by Mike Sellers. Got to
work with behaviour trees, flocking behaviour and path navigation
and finding. Implemented a Jump Point Search algorithm. Challening
and fun!
Mineralistic
Code |
Download (Windows only)
Sandbox prototype of procedurally generated terrain in 2D with a
swinging human in Borat bathing suite. C++