A calm engineering workspace with resilient data systems and pipelines visualized across displays.

Software engineering consultancy

Software that makes systems work together

We help teams in energy, research, and technology build reliable software across devices, services, data, and operations.

01

Messy systems

Technical projects often fail in the gaps between devices, protocols, cloud services, operations, and customer needs. The hard part is making the whole system understandable and reliable.

02

Practical engineering

Motion in Mind works hands-on with software development, architecture, technical leadership, and project direction. The goal is software that is clear enough to operate, maintain, and trust.

03

Useful outcomes

Good technical work connects engineering decisions to business outcomes. We help reduce risk, move projects forward, and turn complex technical ideas into useful systems.

Approach

Clear software for messy technical realities

Reliable technical systems are shaped by source systems, devices, protocols, failure modes, security, operating cost, and the decisions people need to make in production.

Motion in Mind combines architecture, implementation, research-minded problem solving, and close collaboration, so decisions can be tested in code and shaped by real constraints from the beginning.

Services

What we do for customers

Energy control systems

Software for grid-scale batteries, PV parks, wind parks, heat pumps, and technical systems where control, observability, and operations matter.

Systems integration

Make services, devices, APIs, databases, and operational tools exchange information safely and predictably.

IoT and embedded Linux

Bridge hardware-adjacent software with backend systems, including embedded Linux, Yocto-based systems, field devices, and data collection.

Software development

Hands-on development of reliable backend, integration, and operational software in Go, Erlang, Elixir, and Python.

Architecture and data flow

Design systems where data models, protocols, storage, latency, and failure handling fit the real operational problem.

Technical leadership

Support projects as a collaborative senior developer, architect, project manager, or technical lead focused on real customer value.

Experience

Energy, embedded, research, and integration work

Erik has spent years building software for technical environments where reliability matters, the problems are open-ended, and mistakes can be expensive.

Portrait of Erik Timan.
Senior engineering, directly with Erik.

Senior software engineer and consultant

Erik Timan

Erik makes systems talk to each other and helps technical projects move from an uncertain problem to a working system.

Energy systems

Control software for batteries, PV, wind, heat pumps, and smart heating.

IoT and data

From small connected devices to cloud systems and operational data flows.

Applied research

Proof-of-concepts, technical investigation, and making unclear ideas concrete.

Erik is a software engineer, consultant, and former research scientist with long experience across energy systems, IoT, distributed systems, data collection, and backend development.

Through Motion in Mind AB, Erik supports customers with software development, architecture, technical leadership, project management, and data engineering. He is often most useful where the work crosses boundaries: hardware and cloud, operations and product, research and production, or engineering and business needs.

Recent work has focused on real-time control software for energy resources, steering batteries, PV parks, wind parks, and heat pumps safely and scalably.

At RISE, Erik worked hands-on with applied digitalization, building proof-of-concepts and running projects with academia, industry, and public organizations. That research background still shapes his work: make unclear ideas concrete, communicate across disciplines, and turn uncertainty into practical next steps.

He uses modern development tools, including AI-assisted workflows, with the same thoroughness he brings to understanding problems, designing systems, and delivering software that works in practice.

Get in touch

Want to see if we are a good match?

Call Erik if you have a technical system that crosses devices, cloud, operations, and business needs, and you need senior engineering help to make it reliable.

Call +46 79 102 33 44
Motion in Mind ABÅsgatan 12SE-824 44 HudiksvallSwedenPhone: (+46) 79 102 33 44Email: kontakt [at] motioninmind.seOrg number: 559335-4722VAT ID: SE559335472201