Programming languages
| Languages | Experience | Rating | Last used |
|---|---|---|---|
| Javascript | 5 years | 5 | 2025 |
| Typescript | 5 years | 5 | 2025 |
| Swift | 3 years | 3 | 2025 |
| Java (mobile apps) | 3 years | 3 | 2025 |
| PHP | 2 years | 3 | 2025 |
| Python | 2 years | 3 | 2025 |
Driven and curious software developer with a strong passion for creating innovative web and mobile solutions. Since beginning his programming journey in 2018, Oskar has worked across a wide range of technologies and platforms — from full-stack web applications built with React, Next.js, and Laravel, to native mobile apps developed in Swift, Java, and React Native.
At EC Solutions, he has contributed to diverse projects for both public and private clients — including municipality reporting apps, AR-based door measurement tools, and gamified health applications. His work often bridges creative design and technical implementation, focusing on delivering intuitive user experiences backed by solid, scalable code.
Oskar enjoys exploring new technologies and adapting them to real-world use cases — whether that means integrating LiDAR and ARKit for spatial measurement, developing BLE-connected IoT apps, or managing managing Docker Swarm infrastructure at Resurs Bank.
Curiosity and problem-solving drive his approach. He is motivated by learning, experimenting, and collaborating with teams to turn complex ideas into reliable, engaging digital products — always eager to explore new technologies and bring creative ideas to life.
| Languages | Experience | Rating | Last used |
|---|---|---|---|
| Javascript | 5 years | 5 | 2025 |
| Typescript | 5 years | 5 | 2025 |
| Swift | 3 years | 3 | 2025 |
| Java (mobile apps) | 3 years | 3 | 2025 |
| PHP | 2 years | 3 | 2025 |
| Python | 2 years | 3 | 2025 |
| Tool | Experience | Rating | Last used |
|---|---|---|---|
| Xcode | 4 years | 5 | 2025 |
| Android Studio | 4 years | 4 | 2026 |
| Docker | 3 years | 3 | 2025 |
| Amazon AWS | 2 years | 3 | 2025 |
| GitHub Actions | 3 years | 3 | 2025 |
| GitLab CI/CD | 3 years | 3 | 2025 |
| Github Copilot | 1 years | 5 | 2026 |
| Tool | Experience | Rating | Last used |
|---|---|---|---|
| React | 5 years | 5 | 2025 |
| React Native | 5 years | 5 | 2025 |
| NextJS | 3 years | 5 | 2025 |
| Git | 5 years | 5 | 2025 |
| iOS | 5 years | 5 | 2025 |
| Android | 5 years | 4 | 2025 |
| NodeJS | 5 years | 4 | 2026 |
| Laravel | 1 years | 4 | 2025 |
| Jinja | 2 years | 3 | 2025 |
| Odoo | 2 years | 3 | 2025 |
| Language | Skill level |
|---|---|
| English | Near native / fluent |
| Swedish | Native speaker |
Eager to leverage the advantages of open source, Landskrona City set out to implement a municipality-level reporting app similar to the one used by Helsingborg City. The app allows residents to report issues or submit requests directly to the municipality. The project began by forking Helsingborg’s existing codebase, allowing Oskar the the rest of the team to build upon and adapt it to fit Landskrona’s needs — including implementing the city’s own design, branding, and unique features.
Together with a colleague, Oskar developed an Augmented Reality (AR)–based door measurement app for ASSA ABLOY. The app’s primary function is to use LiDAR and AR technology to measure and simulate door placement in real environments — for example, visualizing how a door would fit in a garage. Users can also mark obstacles in the AR view that might hinder installation, ensuring accurate placement and measurements. Once the configuration is complete, the door setup is sent to an external virtual environment, where users can explore the door in greater detail. The app was built natively in Xcode, utilizing iOS’s built-in AR SDKs and LiDAR capabilities.
Together with the Dirma team, Oskar developed the new and updated dirma.se website platform. He was primarily responsible for the website creation and frontend development using Next.js. The platform is designed to make it easier for users to sponsor and support sports-related beneficiaries and associations, streamlining the process of connecting advertisers, supporters and sports initiatives.
POOW: The Food Hero is a revolutionary app designed to help children with eating disorders develop healthier eating habits by making mealtimes more engaging and enjoyable. The app gamifies eating, allowing users to photograph their plates and visually track their progress as they eat. Oskar’s role at POOW involved continuing the overall development of the app, with a focus on creating new game mechanics and user interface views. His work primarily centered on native mobile development for both iOS and Android platforms.
As a consultant for Resurs Bank, Oskar contributed to upgrading and enhancing the internal banking system software for green loans. He also provided technical support, addressing questions related to both the technical and functional aspects of the platform.
Working closely with a colleague, Oskar reworked and modernized the Helsingborg Guide App, introducing new features and performance improvements. By combining React Native with a native codebase, we developed an efficient and feature-rich application for both iOS and Android platforms.
During this project, Oskar developed the Germination Box Controller App from the ground up, using React Native as the primary development framework. He collaborated closely with colleagues at EC Solutions, who were responsible for backend development, data analysis, and related system components. By integrating the team’s work, Oskar implemented Bluetooth functionality that enabled the app to communicate directly with the Germination Box, allowing users to remotely manage batch creation, deletion, status monitoring, and other key operations.
Oskar has worked across a variety of projects involving both web and mobile development — from building cross-platform apps with React Native and Expo, to creating native solutions using Swift, Java, and Kotlin. On the web, he has developed and maintained full-stack applications using frameworks such as Next.js and Laravel, as well as WordPress and Python-based solutions like Jinja. Beyond development, he has also managed project scaffolding and infrastructure, setting up Docker Swarm environments and HaProxy configurations.
Oskar has worked in both web and mobile development, creating modern and engaging applications with a strong focus on high-quality design standards. He has also worked with Web3 technologies, gaining a solid understanding of blockchain and cryptographic systems implemented on the web.