Providing web development expertise to start- and scale-ups

Over nearly a decade building web apps, I've developed a no-nonsense approach to deliver predictable results in a fixed timeframe.

Book a free 15 minute call to talk about your project.

Trusted by companies of all sizes

Ashampoo Logo
B310 Logo
HAV Media Logo
Sapiens Logo
Wertfaktor Logo
What I do

How I help companies achieve their long-term goals

Building an app goes beyond writing code - it's about understanding your business needs and delivering a tailored solution. With regular check-ins and an agile workflow, I ensure exceptional results that align with your goals.

Problem-solving expertise

I identify pain points in existing workflows and systems, then create tailored web solutions that address these challenges efficiently, ensuring long-term scalability and performance.

Real-world applications

With experience across industries like insurance, real estate, and e-commerce, I bring cross-domain expertise to build apps that not only solve immediate problems but also adapt to future growth.

Technology agnosticism

My approach is technology-agnostic: I evaluate project needs to choose the most suitable frameworks and languages, from SvelteKit to Ruby on Rails, ensuring the best outcomes for every unique use case.

Collaborative development

By maintaining open and consistent communication throughout the development process, I ensure all stakeholders' needs are understood and prioritised, leading to software that fits seamlessly into existing operations.

Performance and optimisation

I focus on building apps with excellent performance, prioritising speed, responsiveness, and scalability to handle increased user demand over time.

Technical mentorship

For teams new to modern development practices, I provide guidance and mentorship on adopting best practices in coding, deployment, and maintenance.

Portfolio

Apps I've worked on

These are the apps and websites I've worked on over the years, each representing unique challenges and solutions.

I created this product to help people beat procrastination by shaping awareness for when, how and why they procrastinate.

Technologies used

Google Google
SvelteKit SvelteKit
TypeScript TypeScript
Docker Docker

I contributed to the development of this open source mindmapping software, which allows multiple users to work on a single mindmap at the same time. This was primarily created for use in public school classrooms.

Technologies used

Angular Angular
NestJS NestJS
TypeScript TypeScript
Docker Docker

I contributed to the development of an "un-Googled" version of Excalidraw, which removed Firebase as a storage backend. This development was in preparation for a whitelabeled version for Excalidraw which was ultimately deployed in public school classrooms. I contributed to both versions.

Technologies used

Angular Angular
NestJS NestJS
TypeScript TypeScript
Docker Docker

This tool simplifies daily rotation setup for professional Squad server hosters by providing immediate feedback on errors and a "rotation builder" that ensures correctness. This prevents skipped layers, reduces player frustration, and improves server retention. By guaranteeing error-free rotations, the tool saves valuable time for server owners, allowing them to focus on enhancing the overall gaming experience.

Technologies used

SvelteKit SvelteKit
TypeScript TypeScript
HTML HTML
CSS CSS
Docker Docker
Python Python

I migrated an existing Magento webshop to Odoo, enabling the customer to use all Odoo features, such as inventory and content management, effectively. It also enabled the customer to more efficiently manage localised variants of each store. This increased revenue and reduced costs, as it was no longer necessary to maintain two distinct systems.

Technologies used

HTML HTML
CSS CSS
JavaScript JavaScript

Migrated an existing Wordpress website to Odoo, enabling the company to use pre-existing functionality in the ERP system to more effectively place their products and manage their existing inventory, thereby increasing sales. It also allowed them to de-duplicate their systems, driving down overall costs.

Technologies used

HTML HTML
CSS CSS
JavaScript JavaScript

Contributed to the development of Sapiens' SCIP solution, which offers insurance providers based out of the DACH market an all-in-one solution for creating insurance products, onboarding customers and managing their claims.

Technologies used

Vue.JS Vue.JS
HTML HTML
CSS CSS
Ruby on Rails Ruby on Rails
NodeJS NodeJS
Docker Docker

Part of a mixed team of freelancers and FTEs, I contributed to the development of internal tooling to help with business operations. This included tools for home valuation and risk assessments, loan offers and cooperation with banks as well as various addons for Zoho CRM to streamline business operations and enable teams to work effectively.

Technologies used

React React
HTML HTML
CSS CSS
Ruby on Rails Ruby on Rails
Docker Docker
Python Python
AWS AWS

One of the lead developers, I was a key early contributor when this app was still early to market. I was responsible for redesigning, developing and maintaining the GraphQL-based backend, enabling the team to efficiently serve complex product data to thousands of alpha and beta testers across desktop and mobile.

Technologies used

Vue.JS Vue.JS
Vuetify Vuetify
HTML HTML
CSS CSS
Electron Electron
Google Cloud Google Cloud
Python Python
NodeJS NodeJS
GraphQL GraphQL

Through an external consultancy, I developed addons for the enterprise-grade ticket software OTRS. The functionality of these addons ranged from simple queue adjustments to fully fledged warehouse management systems. I also enabled a local county to accurately gather and report daily COVID-19 infections during the earliest days of the pandemic through the use of OTRS.

Technologies used

Perl 5 Perl 5
HTML HTML
CSS CSS
JavaScript JavaScript

Technologies I use most frequently

Python Logo

Python

SvelteKit Logo

SvelteKit

TypeScript Logo

TypeScript

Docker Logo

Docker

Vue.JS Logo

Vue.JS

Need support for developing your app?

I've got you covered. Book a free 15 minute call and let's chat.

8

years of experience

20+

projects realised

50.000+

users served

99.9%

uptime achieved on deployed projects

© 2025- Søren Johanson