06/13/2026 updated


100 % available
Senior Software Engineer | Research Software Developer | Educator
Sapporo, Japan
Only remote
B.Sc. Engineering (Computer Science), KTH Royal Institute of Technology, Stockholm, Sweden (2001)About me
I am a software engineer and a teacher with a creative artistic flare, born in Sweden living in Japan. I find life thrilling and exciting in every way. I am a father and a husband. I am curious and like learning new things and solve problems and that is mainly what I do and do well.
C (Programming Language)Java (Programming Language)JavaScript3D Modeling3D PrintingGoogle App EnginesHTML5C Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)Data VisualizationDjangoVideo Game DevelopmentLeadershipPython (Programming Language)
Python & Web Frameworks
Extensive use of Python together with frameworks such as Flask and Django for scientific software, web applications, and research platform development spanning more than 20 years of professional experience.
AI & Machine Learning Integration
Integration of AI and machine learning techniques into scientific software systems, including open-access platforms for Materials Informatics, data visualization, and laboratory automation at Hokkaido University.
Frontend Development (JavaScript, React, Angular)
Development of advanced web platforms and interactive applications using JavaScript, React, Angular, HTML5, and CSS3, including the creation of Webble World and other research-oriented web platforms.
Robotics & Laboratory Automation
Design and development of robotics solutions and laboratory automation systems, including the open-source 3D-printed material synthesis robot FLUID published in ACS Applied Engineering Materials.
Scientific Software Development
Creation of specialized scientific software tools such as CADS and SCAN, supporting chemical reaction path network visualization and materials informatics research.
3D Printing & Blender
Application of 3D printing technologies and Blender for creative design, prototyping, and the development of physical research instruments.
Software Architecture & Technical Leadership
Leadership of software development teams and projects, including programming team leadership at DICE for Battlefield 1942 and Battlefield 2, and lead developer roles at Hokkaido University.
Data Visualization
Development of data visualization tools and graphical user interfaces for scientific applications, including GUI tools for Gaussian Process Regression and scikit-image accessibility.
Game Development
Professional game development experience including work on 3D games, interactive software, early VR experiences, and major commercial titles such as Battlefield 1942 and Battlefield 2.
Extensive use of Python together with frameworks such as Flask and Django for scientific software, web applications, and research platform development spanning more than 20 years of professional experience.
AI & Machine Learning Integration
Integration of AI and machine learning techniques into scientific software systems, including open-access platforms for Materials Informatics, data visualization, and laboratory automation at Hokkaido University.
Frontend Development (JavaScript, React, Angular)
Development of advanced web platforms and interactive applications using JavaScript, React, Angular, HTML5, and CSS3, including the creation of Webble World and other research-oriented web platforms.
Robotics & Laboratory Automation
Design and development of robotics solutions and laboratory automation systems, including the open-source 3D-printed material synthesis robot FLUID published in ACS Applied Engineering Materials.
Scientific Software Development
Creation of specialized scientific software tools such as CADS and SCAN, supporting chemical reaction path network visualization and materials informatics research.
3D Printing & Blender
Application of 3D printing technologies and Blender for creative design, prototyping, and the development of physical research instruments.
Software Architecture & Technical Leadership
Leadership of software development teams and projects, including programming team leadership at DICE for Battlefield 1942 and Battlefield 2, and lead developer roles at Hokkaido University.
Data Visualization
Development of data visualization tools and graphical user interfaces for scientific applications, including GUI tools for Gaussian Process Regression and scikit-image accessibility.
Game Development
Professional game development experience including work on 3D games, interactive software, early VR experiences, and major commercial titles such as Battlefield 1942 and Battlefield 2.
Experience
Professional experience10+ years
Freelancer since2026
Languages
EnglishFluentSwedishNative speaker
Project history
Lead developer of CADS and SCAN. Scientific software development, machine learning integration, robotics, laboratory automation, and student mentoring. Developing open-access platforms for Materials Informatics, machine learning, data visualization, and laboratory automation.
Assisted development of the MateHive materials platform and adaptation of CADS-related technologies.
Creator and lead developer of Webble World. International research collaborations, EU projects, publications, and advanced web platform development.