Profile

I'm a passionate problem solver and proffessional developer since 16 years of age with a genuine interest of what I'm working with.

My areas of interest within software development tends to lean towards automation (contiuous delivery, infrastructure as code) and development processes themselves. Focusing on building workflows that actually work and add value for my team (as opposed to bogged down processes that look good on paper).

In leadership and team roles I have been a manager for developpment teams, a tutor of programming at university levels, a physics tutor in senior high school level, and team lead in various projects. I enjoy the mentorship role and to be a help in getting students/colleagues to the next level.

Written assessments and other reviews from previous employeers/colleagues are available upon request.

Developer Experience

LogoRduce Complexity AB

2019 - present
Founder / Owner / CTO / Solution Architect
Task:
Product development, marketing, consulting
Description:
Own firm where I am developing cloud based SaaS products as well as performs development on a consulting basis (see projects below)
Tools:
C#  Azure Cloud  Amazon Web  Android  Azure IoT  React  SvelteKit  React Native  Azure DevOps  
Logo
2016 - 2019
Senior System Developer
Task:
Development of invoice AP automation cloud software
Description:
Part of international team where I performed R&D tasks for Medius AP automation product. A noteworthy task was to develop OAuth solutions for multitenancy.
Tools:
C#  ServiceFabric  Azure Cloud  OAuth  
Logo
2014 - 2016
Senior System Developer / Continuous Delivery
Task:
Continuous development of the ReadSoft Online product
Description:
Part of an international development team where I performed R&D tasks aswell as operation tasks for the cloud invoice scanning product ReadSoft Online. Additionally I was also tasked with developing and maintaining build and deployment infrastructure for multiple teams.
Tools:
C#  TeamCity  Azure Cloud  SaltStack  

LogoIXX It-Partner AB

2009 - 2013
Development Team Manager
Task:
Various Customer Projects
Description:
Manager for a team of 5 developers. Implementing customer requested projects.
Tools:
C#  ASP.NET  Visual Studio  

LogoBAE Systems C-ITS AB

2009
System Developer
Task:
Develop a user interface functionality for route editing
Description:
Implemented a user interface for route editing in the in the military wargame scenario editor part of the CATS platform.
Tools:
C++  CATS Simulator  Visual Studio  

LogoVisma Enterprises / Agda Lön AB

2001 - 2008
System Developer
Task:
Developing enterprise business applications in a team with around 40 developers.
Description:
Various modules reaserched and implemented into the product Agda PS. Some internal side tools implemented and also reasearched and implemented a conversion project from Delphi to C# of a large backend codebase.
Tools:
Delphi  C#  Sql Server  Sybase  StarTeam  

Projects & Consultancy

Excerpt of projects and consultancy work of interest.

Logo
prisjakt.nu

Part of the team responsible for ingesting new offers to the main data pipeline (multi-million offers per day) for market leading price comparison site Prisjakt / PriceSpy. Started as developer in team but gradually was handed the responsibility of architect and product owner.

Problem description and project was to improve their ingestion system that handle thousands of stores daily input to the price comparision side.

Typical problems handled:

  • Continuously ingesting large data volumes (millions of offers per day)
  • Targeting a customer base with widely spread knowledge (from single person shops to Amazon)
  • Developing and continuously scale up volumes handled, robustness and scalability while lowering cost
  • Reaching out to new shops in order to increase volumes, partly by creating new integrations
  • Making it easier for customers to onboard by writing and setting up a technical documentation site https://schema.prisjakt.nu
Deployed to:
Google Cloud
Features/Roles:
  • Development
  • System Arhitect
  • Product Owner
Built with:
GCP  Terraform  Python  Kubernetes  Favro  
Logo
Synchronization Service

Architect and developer of service that continuously synchronizes BI and project data between BI systems and Project management system.

Deployed to:
Internal
Features/Roles:
  • System Arhitect
  • Development
Built with:
.NET  C#  Sql Server  

LogoBokaMera

BokaMera.se
Backend architect and developer for the online booking system BokaMera for the customer BokaMera AB
Deployed to:
Azure Cloud
Features:
  • Backend in dotnet core / C#
  • Identity system based on Oauth2/OpenID
  • Creating and maintaining cloud infrastructure on Azure
  • Creating and maintaing cloud continuous delivery process for all products and internal tools of BokaMera
  • Monitoring and operations
Built with:
Sapper  React  React Native  C#  dotnet core  EF core  Application Insights  Azure DevOps  
Logo
Pixon (pilot stage)
Solution architect and developer for my own firms digital signage solution Pixon. A digital signage solution where customers can edit their signage content in a web interface and choose where and when to display the contet. Signage screens are connected via IoT connections and can communicate two ways (eg, connecting temperature systems or security systems for reporting data back from the signage screens). Fully flexible setups using components and connections to external systems via IFTTT, Zapier and Power Automate.
Deployed to:
Azure Cloud, Google Play, Apple App Store
Features:
  • Backend in dotnet core / c#
  • Backend using GraphQL
  • Identity system based on Oauth2/OpenID
  • IoT connection per device
  • Content editor, component based (React using Fluent UI)
  • Adopting and connecting devices using mobile app (React Native)
  • Integrations via IFTTT, Zapier, Power Automate
Built with:
Fluent UI  React  React Native  C#  dotnet core  EF core  Application Insights  Azure DevOps  GraphQL