2026 — Present
Independent Developer & Publisher
backlundtransform — NuGet, Unity Asset Store, Google Play
Building and publishing my own scientific computing products: the CSNumerics library on NuGet,
Unity 3D
visualisation tools built on top of it, and applications on Google Play. The common thread
is letting developers and researchers simulate, explore and visualise complex physics without
building the numerics themselves.
2022 — Present
Consultant — Rain and Flow Data Processing
Zenta — consulting assignment for
DHI
Developing and maintaining a rain analysis and statistics library for processing measurement
data from sewer networks. It identifies rain events to both Swedish and Danish standards,
derives return periods, concentration time and runoff, calculates contributing area from
three-day rain events, and produces KPI values from dilution ratio duration curves. It also
turns raw sensor signals into flow — from pump cycles, and from water level via Manning's
formula.
2021 — 2024
Process Optimization with AI in Glassworks
RISE Research Institutes of Sweden
Led research and development on process optimization using artificial intelligence and machine learning.
Project involved data collection systems, computer vision for bubble detection, and predictive modeling
for glass quality improvement at industrial glassworks. Collaborated with glass manufacturers on optimization strategies.
2020 — Present
Creator & Maintainer
CSNumerics
Building and maintaining a comprehensive numerical library for C#, spanning numerical analysis,
statistics, machine learning and physics. Published as NuGet packages with open source on GitHub,
documentation at csnumerics.com and
video tutorials
walking developers and researchers through the theory behind the code.
2017 — 2022
Expert Consultant
Future City Flow — Vinnova-funded research project
Expert consultant in the research project behind Future City Flow, a collaboration between
DHI, research institutes
and Swedish municipalities. The platforms analyse rainfall and its effects on sewer systems,
integrating GIS services to visualise hydrological data in map applications. Responsible for
developing a data analysis tool that performs calculations on time series data to produce KPI
values for measures on the pipe networks.
2015 — Present
Developer
Developing digital products and services for customers across many industries — cloud-based
business systems, integration platforms and web applications built with C# and .NET.
Work spans agile product development, system integrations and UX-focused tooling.
2013 — Present
Volunteer since 2013, Project Coordinator & Chair since 2021
Volunteer tutor at the free drop-in maths help run by Mattecentrum, the Swedish non-profit
providing homework support to students nationwide, since 2013. Project coordinator and chair of
the local association since 2021 — recruiting and scheduling volunteer tutors, and keeping the
sessions running week after week. Featured in local press for contributions to
accessible mathematics education —
read more.
2013 — Present
Creator & Maintainer
Exoplanet Hunter — web and Android
Built and still maintain an application for exploring astronomical data, now past 10,000
installs on Google Play alongside the web version. Rebuilt over the years from its original
stack to React and react-three-fiber, with Capacitor packaging the same codebase for Android.
2006 — 2011
Master of Science (MSc) in Physics
Linnaeus University
Five years of studies in the physical and mathematical sciences, with a strong computational
emphasis: Physics 135 credits, Mathematics 82.5 credits, Computer Science 30 credits and
Computer-aided design 7.5 credits.