
I'm often brought into projects when complex systems need coordination and architecture. As a Senior Fullstack Developer, I'm used to implementing backend architecture, as well as frontend technology for apps and web apps. Generalization and refactoring of existing systems is one of my strongest skills and I'm often found tidying up existing code into more future proofed solutions. Working in teams comes natural to me and I'm self-going, good at managing my time and welcome feedback, since I'm always looking to improve and learn new patterns and ways to code.
Selected Assignments
DatesAI & Cloud Developer at Kasam Solutions AB
currently
Creating a new tool for municipalities, allowing them to reach out to all citizens, no matter their heritage. The system is driven by Swedish AI tools, have a robust focus on accessibility (a11y) and requires hard focus on privacy and GDPR.
Senior Frontend Developer at Swedsec Licensiering AB
Q1 2026
Completely rewrote the existing frontend to a new React application, focusing on security, performance and usability.
Fullstack Developer at Mäklarsamfundet System i Sverige AB
Q2 2023
Added features and fixed bugs for one of the leading systems for brokers in Sweden, both in their dashboards and backends. Worked with integrations to housing brokers such as Hemnet and Blocket. The systems had frontend built over a long period of time, leading to me having to either fix things in the old JavaScript framework or rebuilding it in React. Frontend technologies included Angular 1 to current React.
Fullstack Developer at Systeminstallation i Varberg AB
Q1 2022
Created a backend for real time management of shipping yards. IoT cameras reported through web socket to the system I implemented, which handled and created distribution off to frontend systems through an API layer in GraphQL and Crossbar (a websocket implementation). The system handled complex chains of events, distribution and restriction of events, and triggered messaging to drivers through on-site screens and SMS. Great effort was put into making sure the system didn't go down, with many sources of errors having been handled from external systems, often based on embedded technology which more often than not would be really fragile and could reboot / shut down without providing an answer. I also offloaded the front end team with development of the matching frontend, written in React with Apollo GraphQL and Redux.
Fullstack Developer at Onlinerabatt i Sverige AB
Q4 2020
Created an API for the Onlinerabatt SaaS which connects clubs, shops and discounts in an automated manner. Onlinerabatt is an online "discount book" where users can subscribe to get discounts to about 70 shops and growing. The API handles complex transactions, with automatic distribution of funds between the main organisation Onlinerabatt and each connected club. It also handles relations between shops and discounts, and connected discounts that are either integrated through referral links, discount codes or generated API keys. Everything is implemented in a way that makes everything easy to administrate through an admin app, built in React Admin. Implemented partial features in the Onlinerabatt.se web app built in Next.js, mainly payment parts.
Fullstack Developer at Spökkök AB
Q4 2020
Kiosk app for chefs. Real time order handling based on Stripe payments. The app connects data from both a REST API and a WebSocket connection into a unified datastream. The UI lists orders and keeps track of the current status. Chefs can easily change, refund, accept and complete orders. Data is sent back into the Spökkök API to enable automation in the future.
Frontend Developer at Fastigo AB
Q2 2020
Created a system for Fastigo, similar to their own "My Pages" for their clients. The backend handled several roles, which were provided from their CRM system SugarCRM. To tie this to a BankID implementation I created an API layer which connected the systems, made sure all communication went through the API layer, setup the BankID authorized user to a correct user in the CRM system (and handled lots of edge cases where users could be part of many organizations, have differing user roles set in the CRM, etc). Implemented the login feature and parts of the "My Pages" features in the React frontend, primarily a complex statistics reporting tool with about 100 different validation rules that the user needed to be aware of, but not be hindered by.
Fullstack Developer at Digital Massive Ltd
Q2 2019
API and Next.js app for Jamaican company Digital Massive Ltd, that provides ethical micro loans to make loan sharks go out of business. Created an API that connected lenders and loan takers in a way that was very inspired by the Swedish startup Lendo, but with a Caribbean twist for which loans to provide. Focused on user experience and ease of access to loans, with automated distribution to lenders to give loan suggestions. Lenders competed on "best loans" and the system calculated the total sum up front for loan takers.
Fullstack Developer at "NDA"
Q2 2020
Backend API integrated with Cloudinary and AWS, for a startup that created an app that let some users record videos, that others bought through a web app. React Native App talked to API through REST. Have signed NDA barring me from speaking of my involvement so can't provide too much details.
Architecture and Fullstack Developer at Kids Brand Store AB
Q3 2019
Architecture and fullstack development for multi national startup.
Frontend Developer at "NDA"
Q2 2019
Prototype of "Mina sidor" for Mälarenergi. Progressive web app built in React, MobX and SASS. Frontend development as consultant for Haus.
Fullstack Developer at TT Konsulttjänst AB
2019
About 200k users, one of Sweden's most popular apps in the shopping segment. The app has meant a total digitalization of Restaurangchansen's (owned by TT Konsulttjänst AB) way of doing business, and on top of developing I also worked closely with the CEO to create digitalization strategies. I built the frontend parts of the hybrid app, iOS and Android, in Ionic Angular with a connected sales tool, custom built in React. The projects spanned 2016 - 2019 in stints based on the yearly budget. The sales tool was a complete e-sales tool for traveling sales men, including sales towards non-profit sport clubs, custom created e-signing, handling of data used by Restaurangchansen's "RC-Appen" and handling of push notifications.
Frontend Developer at Svenska kyrkan
2018
Frontend for internal booking system used by communicators and church staff
Fullstack Developer at Bright
2018
Singlehandedly responsible for partial projects, such as a "back office" and integrations with third party services, and continued development of the company's React Native App.
Backend Developer at Regin Controls
2017
Integration layer for a fleet of IoT units. Made the fleet available for integration with third party services. From 0 to now existing product.
Fullstack Developer at Handelskammaren Mälardalen
2020
Integration of Wordpress, SugarCRM, Fortnox, Mailchimp to create a complete and custom cloud for Chambers of Commerce. Connects several REST APIs to create automated data flows and a shared user interface to access them all. Development made in multiple shorter periods between 2017 and 2020, with 2017 being the major development time.
Skills
LevelNode.js + Databases (10+ years)
Expert
- Architecture
- Internationalization (i18n)
- REST API
- GraphQL
- TypeScript
- Webhooks
- OAuth2
- VPS Management
- PM2
- DevOps
- Express.js
- MongoDB
- MySQL
- PostgreSQL
Automation and Distribution
Expert
- Websocket Event Distribution
- Websocket Realtime Chats
- Automated Transactional Emails
- Push Notifications
- Automated Marketing Campaigns
- User Triggered Drip Emails
- Stripe Connect Setup and Payments
- CRM Integrations
Teamwork
Expert
- Working in Sprints
- Jira
- Issue Tracking
- Code Reviews
- Pair Programming
- Meeting Deadlines
Hybrid App Development iOS + Android (8 years+)
Expert
- Ionic React
- React Native
- Hybrid App Development iOS
- Firebase Push Notifications
- Hybrid App Development Android
- App Store + Google Play
React (10+ years)
Expert
- TypeScript
- Next.js
- Remix
- React Native
- MobX
- Xstate
- Ionic
- Tanstack Query
- Test Driven Development
- Storybook
Git (10+ years)
High Competence
- Pull Request Dancing
- Continous Integration (CI)
- GitHub
- Continous Deployment (CD)
- BitBucket
- Branch, merge, squash, rebase, etc
HTML5, CSS3, EcmaScript/JavaScript (10+ years)
Expert
- Semantic HTML
- Tailwind CSS
- jQuery
- Sass + Less
- JSON
- AJAX
Cloud
Work Competence
- Vercel
- Homemade CDN
- AWS
- Azure
- Fly.io
Tooling
Work Competence
- Google Analytics
- Simple Analytics
- Socket.io
- Webpack
- Swagger
- Jest
Education
DatesLinneaus University
2010 – 2014
Software Development
University of Wyoming
2013 – 2013
Functional programming
Certificates
YearGoogle Certified Mobile Web Specialist
2019








