image

Jonathan Lundström

A competent, driven and experienced software developer with a background in web development and UI-design. As Tech Lead and head of the EC Inhouse team Jonathan manages most projects and software development performed by the team in Helsingborg. Jonathans primary focus lies in the development of web-based systems but as a versatile developer he also has great experience working with everything from app development to hardware. Thanks to his background and current role he also has a great sense of modern UX/UI design and has a deep understanding of how proper design can be applied to create modern products.

Furthermore, Jonathan loves to build physical things and experiment with hardware, building everything from 3D-printers, arcade machines and various IoT solutions. He has experience working with many types of embedded hardware, from Arduino and Compute Modules to STMicroelectronics.

System Architecture Software Engineering User Interface Design (UI) User Experience Design (UX) Build Systems Information Management Systems

Programming languages

Languages Experience Rating Last used
PHP 17 years 5 2025
HTML 20 years 5 2025
CSS 17 years 5 2025
Javascript 17 years 5 2025
Typescript 5 years 4 2024
SQL 17 years 5 2025
C# 6 years 5 2025
Python 7 years 5 2025
C 2 years 4 2024
C++ 2 years 4 2024
Java 3 years 3 2020
Rust 1 years 3 2025

Development tools

Tool Experience Rating Last used
Git 13 years 5 2025
Docker 5 years 5 2025
Webpack 7 years 5 2025
GitHub Actions 3 years 5 2025
GitHub Projects 3 years 5 2025
JetBrains IDE 10 years 5 2025
Sketch 8 years 5 2025
Android Studio 6 years 4 2025
Adobe Illustrator 17 years 4 2025
Adobe Photoshop 19 years 5 2025
Trello 8 years 5 2023

Knowledge & technologies

Tool Experience Rating Last used
WordPress 17 years 5 2025
Laravel 9 years 5 2025
SASS / SCSS 11 years 5 2025
Node.js 11 years 5 2025
Linux 14 years 5 2025
NextJS 1 years 4 2025
React 6 years 5 2024
Vue.js 7 years 4 2025
AngularJS 3 years 4 2017

Languages

Language Skill level
Swedish Native speaker
English Near native / fluent
Spanish Basic communication skills
Ukrainian Basic communication skills
  1. Has some knowledge of the technology/product.
  2. Has previously used the technology/product but may require a brief introduction or course.
  3. Has used this technology/product in projects before and can get going on his/her own.
  4. Feels very confident with the technology/product.
  5. Is very experienced with the technology/product and can support or educate others in this area.

Projects & Employments

Current & previous projects

Lead Developer at Optisense Care, Helsingborg

Development and productification of a radar-powered toilet seat that monitors bowel movements, improving quality of heath for patients and greatly enhances the working environment of caregivers. System architecture, development of backend and supporting services for data, user management, machine learning classification and problem-solving around physical implementation.

Technologies: Laravel, Python, Postgres, Docker, Scaleway, GitHub Actions, Radar, Machine Learning, Embedded Linux

Project Manager at Caleidoscope, Helsingborg

Development of a energy and environmental monitoring platform for Caleidoscope and their line of smart eSAVE luminaires. Architecture and backend development as well as a deep integration with Casambi/DALI for energy and device metrics.

Technologies: Laravel, PHP, Python, Postgres, Timescale, DALI, Casambi, WebSocket, Docker

Architect & Developer at Dirma, Helsingborg

Dirma is an innovative online platform simplifying the way businesses can sponsor associations through targeted marketing. Users create a profile and subsequently earn money to their favourite associations by receiving targeted email campaigns.

Technologies: Docker, React, Next.js, Scaleway, Clerk, Prisma, Github CI/CD

Team Lead at Reccan, Helsingborg

Development of an analysis software called RIPA, including a .NET Core based backend and Windows client application. The application is used in clinical chemistry labs for analysis and early detection of pancreatic cancer.

Technologies: C#, ASP.NET Core, Identity, Entity, SQL, Docker, Windows App SDK, GitHub CI/CD

Architect at Nederman, Helsingborg

Development of a general platform IIoT device for integrating with a variety protocol and custom devices, e.g. OPC-UA and Modbus TPC/IP & RTU, as part of Industry 4.0 standards. Data collection, store and forward and management in both Cloud, and On-Prem & offline are among the set out features.

Technologies: Docker, Balena

Embedded Software Developer at Helsingborg Stad, Helsingborg

Development of a smart toilet seat (Helleringen) that can alert caregivers of patients with dementia about bowel movement issues, without encroaching on privacy. This is achieved by utilising radar for data capture and a trained neural network to determine whether it's "poop or no poop". Project scope included a hardware prototype for gathering the training data, and a backend with a simple web app for gathering ground truth.

Technologies: C, Python, JavaScript, Radar, Machine Learning, Linux, Balena, Docker

Team Lead at Rapid Dimension, Värnamo

Rapid Dimension builds large-scale industrial 3D-printers with a focus on reliability and versatility. When we started working together we started out by adding new features to the API server and LCD UI, but the scope of our involvement quickly expanded and now includes a complete system refactor, build system development, cloud deployment and monitoring of embedded systems. We've also worked closely with their mechanical engineers to select the appropriate hardware for the generation of printers that are about to hit the market.

Technologies: Docker, Linux, Python, Node.js, Vue.js, JavaScript, GraphQL, BalenaFin, Hardware, BalenaCloud

Team Lead at Agroväst, Helsingborg

This project which aims to help farmers by accurately determining the growth potential of individual seeds put inside the machine. To achieve this, a physical device (the Germination Box) has been created, along with a sophisticated backend and image analysis solution. Seeds are placed in a grid and the optimal growth conditions are then met and held for about 48-72 hours. The device then takes continuous photos and sends them for analysis.

Technologies: Docker, Linux, Python, OpenCV, React, React Native, JavaScript, Raspberry Pi, Hardware, DigitalOcean Cloud

Team Lead at Fernita, Helsingborg

Fernita is a digital vault for storing important documents and memories, and a service for simplifying the passing of a loved one. Backend and frontend built using Laravel with integrations for simple signup with BankID, secure storage in AWS and integration towards SPAR to provide a good user experience across the services.

Technologies: Laravel, PHP, Docker, AWS, SPAR, BankID

Team Lead at EUROP, Helsingborg

EUROP is a project with the goal of accurately determining the quality of carcasses in accordance with the European standard scale for meat quality. My team is responsible for the development of hardware and related software that ties together different inputs, such as images from cameras and different sensor inputs. We also develop algorithms for extracting information from physical labels by the means of optical character recognition (OCR).

Technologies: Python, Image Analysis, Tensorflow, Keras, OCR, Radar, Hardware, BalenaFin, BalenaCloud

Team Lead at Simplr, Helsingborg

A website and progressive web application (PWA) for customers to easily book a haircut based on time and proximity, and for hairdressers to easily rent a chair without the need to open their own shop. Integrated with Swish and BankID.

Technologies: PWA, Laravel, React, Redux, PHP, JavaScript, Swish, BankID

Team Lead at Tracy of Sweden, Helsingborg

Tracy of Sweden has developed an algorithm for creating a unique fingerprint from trees cut down by harvesters as they work in the forest. This fingerprint allows a tree to be re-scanned and recognised at a later stage in the production. We're assisting them with the development of the hardware solution that is mounted on the harvesters. This project involves a lot of embedded development, real time operations and hardware development.

Technologies: Python, C, C++, 4G/GNSS, BalenaFin, BalenaCloud, Hardware

Team Lead at Smart Agritech, Helsingborg

Pig Scale is a solution for accurately determining the weight of pigs through the means of image analysis. Initially, the assignment consisted of developing an image segmentation algorithm but later also included developing embedded software, web systems, Android apps and Machine Learning models as well as hardware and network architecture.

Technologies: Python, OpenCV, Node.js, React, Kotlin, Flutter, Tensorflow, Keras, IBM Cloud, Ubiquiti Unifi

Project Manager, Web Developer at Rimini Riskhantering, Landskrona (remote)

During 2017 I was hired by Rimini – Riskhantering AB to develop a web application for work environment safety. Our task was to translate existing analog methods of working and adapting them to the modern application driven standard. I worked on this project together with Eric Vinjegaard and Adam Hultin for several months until our work was done. The project included development of the web application, administration panel, design and re-design of their logotype.

Technologies: Laravel, PHP, HTML, CSS, Javascript

Web Developer at IKEA IT, Helsingborg

During my assignment assignment for IKEA I helped develop the UX prototypes for the "New Web Project" together with my UX team.

Technologies: Node.js, Javascript, HTML, CSS, Redux, Sketch

Web Developer, UX/UI Designer at Allone AB, Ängelholm

Allone produced a safety application for Android and iOS. Initially, I helped them develop some app- specific features that I integrated to their existing WordPress installation, but as I developed a new design concept for the application which they approved, that became my primary task. I redesigned the entire application and also provided them with updated material in terms of flyers, t-shirts, business cards, Keynote and PowerPoint and much more.

Technologies: WordPress, PHP, HTML, CSS, Java, Photoshop, Invision

Developer at MFG Publishing, Stockholm (remote)

I developed all of their websites and campaigns. I developed a WordPress theme that we utilized for all their sites. Among the blogs I have created are Cecilia Blankens, The Montazamis, Zara Larsson, Johanna Toftby and Laila Bagge.

Technologies: WordPress, PHP, HTML, CSS, Javascript

Backend / iOS Developer at EC Solutions AB, Helsingborg

I was put in charge of the iOS app and backend development for Helsingborg Marathon. The app featured functions such as time estimates and live running prediction based on current position and speed information.

Technologies: C#, PHP, HTML, CSS, Javascript, Photoshop, Illustrator

Lead Developer at Animero, Helsingborg

For allabolag.se I created an advertisement system that was used to showcase customers in what was called "Company of the month". The system handled ads on nearly every page on the site and was active for years.

Technologies: HTML, CSS, PHP, Javascript

Lead Developer at Animero, Helsingborg

For one of our customers at Animero I developed a plugin for WordPress to work with the Vitec realtor system. It works with any given API key that is valid in the Vitec system, fetching objects and storing them in WordPress. All the code is 100% integrated with WordPress, using post types, taxonomies and the media library.

Technologies: WordPress, PHP, SOAP, WDSL

Current & previous employments

EC Solutions AB, Helsingborg

As Tech Lead at EC Solutions I oversee the projects and software development done by the EC Inhouse team at the office in Helsingborg. This means that I'm in involved in almost each and every project to communicate with the customer and make sure that the development process goes smoothly. Other responsibilities also include hands-on software development, hardware prototyping, system architecture, staff management and sales.

Almbay AB, Helsingborg

Founder and single developer at my own company. Working with customers, big and small, aiding them primarily in web-based development.

Luxus Sweden AB, Helsingborg

Head of Technology & Partner at Luxus Sweden, a subsidiary of Luxus in Helsinki. During this time I worked together with my colleague, Markus, Head of Design, to expand Luxus Sweden meanwhile on an assignment for IKEA.

Almbay AB, Helsingborg

Founder and single developer at my own company. Working with customers, big and small, aiding them primarily in web-based development.

EC Solutions AB, Helsingborg

During this time EC Solutions I worked as a consultant, mainly involved in the development of backend and application development for Helsingborg Marathon.

Animero, Helsingborg

At Animero I worked as a web developer together with a team of other talented developers and designers.