Work exprience

Fullstack developer, freelance@Telia

Stockholm, Dec 2018 - April 2021

Tech: JQuery, OpenLayers, React, Spring boot, Geoserver, PostgreSQL

My first longer gig as a freelanceing consultant. Telia runs a GIS, Map webapplication. The app serves many map layers for around 3000 users.

I worked as a fullstack developer with main focus on frontend. I implemented new features which consisted of DB-changes, making endpoints in the backend, configuring map layers in geoserver and implementing the map layer/gui in the frontend.

Fullstack developer, freelance@We Code Better AB

Stockholm, Sep 2018 - Nov 2018

Tech: React, Node.js, GraphQL (Apollo server and client), PostgreSQL

We Code Better is a small company specialized in fullstack web app development and are currently working on an React, issue tracking system for Cygate to help its client Stockholms Läns Landsting report issues, follow up on issues and subscribing to operation messages.

My role was to implement new features both in the GraphQL backend and make React views on the client.

Axakon - Consultant

Backend developer@Lagenhetsbyte.se

Stockholm, Mars 2018 - July 2018

Tech: AWS (Lambda, DynamoDB, Cognito, SNS), Node.js, Serverless, GraphQL

Lagenhetsbyte.se is the biggest site in Sweden for trading your rental lease. The company has existed since 2004 and the site is predominantly a ASP.Net architecture, with some React views.

My assignment here is to develop new backend technologies using Amazon Web Services and JavaScript/Node.js

Axakon - Consultant

Backend developer@LeaderIsland.com

Stockholm, Jan 2018 - Mars 2018

Tech: AWS(Lambda, DynamoDB, Cognito, SNS), Node.js, Serverless, GraphQL

Leader Island is a Q&A site exclusive for leaders where you can share knowledge and learn leadership in a fun and rewarding manner. Leader Island is just launched and is on a tight schedule to get all the functionality and features up and running.

My assignment was to develop some of the REST endpoints. The assignment involved formulating Elasticsearch queries and writing endpoints and tests for them in Leader Island’s JavaScript code repositories using Serverless architecture and numerus JavaScript technologies.

Axakon - Consultant

Frontend developer@Framtidsverket

Stockholm, Nov 2017 - Jan 2018

Tech: React, Contentful

The vision of Framtidsverket is to make the public sector an obvious career alternative for young professionals. Framtidsverket saw an opportunity for its clients within the public sector to reach out to young professionals by offering an easily accessible product focused on matching students with public employers. Offers and information are shown on an intuitive page for students, where it can be easily found, and knowledge about the public sector is spread. I was a part of the team, creating the product from scratch. The team was responsible for the entire delivery of the new platform.

Teacher substitute@Uppsala University

Visby, June 2017 - Aug 2017

Tech: Java, HTML/CSS

The summer after graduation I worked as a teacher substitute for two summer courses, one in Java and the other in HTML/CSS. The job involved grading assignments and answering questions at the courses home pages.

Fullstack developer, thesis project@PayEx

Visby, May 2017 - June 2017

Tech: ASP.Net Core, Angular, Handsontable.js

Payex AB is a company in the finance business, established at Visby Gotland and specializes in billing and ecommerce solutions. Payex uses large amount of test data in its projects and have long required for managing this test data.

Me and my colleague's assignment was to create a new application for both generation and management of test data, which improved upon the existing routines.

Out of a requirements specification and many interviews a Single Page Application was developed were generation, browsing, editing, and categorization of test data was possible. My role in the project included to design and implement the REST-Api service in Asp.NET Core, create a programmatical interface wrapping Payex existing test data generation framework, program the functionality of the Excel like tables of Handsontable.js and create a lot of the Angular views. Payex was very content with the outcome of the project.

2nd-line onsite support@Sweco

Stockholm, Jan 2015 - Aug 2015

Onsite technician on Sweco the office had 1700 employees and we were 6 technicians.

2nd-line onsite support@Lidingö Kommun

Stockholm, Nov 2014 - Jan 2015

Mostly computer deployment/configuration

2nd-line onsite support@Bombardier

Stockholm, Jan 2013 - Aug 2014

Worked as onsite technician at Bombardier the office had 500 employees and we were two technicians onsite and I had the out most responsibility. The job involved alot of computer configuration, hardware trouble shooting and server maintenance.

Network technician@Cygate

Stockholm Jan 2011 - June 2011

Worked as entry level network technician a short period, the job comprised of changing VLAN on switches during a migration.

Test technician@Sectra

Linköping, May 2010 - June 2010

While studying in Linköping me and a colleague worked at Sectra testing their encrypted VOIP phone application.

Onsite support@Infozone AB

Stockholm, Sep 2008 - Juni 2009

While I was on my gap year after high school I worked as a consultant onsite support technician at Regeringskansliet.

Projects

Saltkungen, e-commerce

Dec 2022

Tech: Sveltekit, Python, fastAPI, SQLite

My latest project is a small e-commerce site designed for my mini food business, It's a website where customer can make orders. And also an admin GUI-page where I can manage the orders. The site is live but I will uppdate it with some more essential features in the near future.

Check it out! http://saltkungen.se/products

Pensionärsuppropet, Svelte

Okt 2020 - Maj 2021

Tech: Svelte, Sveltekit, vercel

Made a website for a relative.

Sveltekit was used and deployed on vercel.

Check the site here! https://www.pensionarsuppropet.se/

Wordle finder, Svelte

Okt 2020

Tech: Svelte, vercel

During the Wordle craze, I got the urge to build a cheat program since I was not really a star at the game myself.

This was the first time I used Svelte which I from now on use in pretty much all my projects.

Try the program! https://ordel-finder.vercel.app/

For the wordle game use. https://wordlegame.org/

RindiCoffee, Android project

May 2016 - Aug 2016

Tech: Android, NFC, SQLite

At Uppsala University Campus Gotland a student café does not exist. The idea with this application was to sell coffee with an unattended station at the student unions office. This would increase the unions presence and hopefully overtime increase the number of members.

The system used NFC technology in android phones to make payments. A Student would buy a predetermined valued voucher and load his/hers campus access card with it. Then only swiping the access card by the stations NFC sensor is needed to purchase a cup of coffee. The project is in the state of a non-styled prototype ready for beta testing.

The result can be viewed at https://www.youtube.com/watch?v=mjJobdeqP3k

Education

Server-side Web Programming@Uppsala University, Visby

Aug 2015 - June 2017

Third time the charm this two year education with predominant focus on programming fit me like a glove. Graduated on time with honors.

Material Science@Royal Institute of Technology

Jan 2011 - Jan 2013

Leap-frogged to the second year of this program, unfinished.

Information Technology@Linköping University

Aug 2009 - Jan 2011

Started studies of Master program but never finished.