Independent software developer

Senior engineering force for complex software projects.

YemSoft brings Java, backend, and enterprise development to projects that need stronger architecture, clearer execution, and hands-on progress.

Founded in 2010 by Matthias Johansson, YemSoft is brought into projects where experience, judgment, and implementation strength matter.

Architecture Scalability Performance Correctness Concurrency Maintainability

The software practice of Matthias Johansson.

YemSoft AB is a Swedish software consultancy founded in 2010 and based in Uppsala, Sweden. The company combines senior consultancy, long-term product work, and hands-on engineering judgment under one roof.

Senior engineering for backend systems that matter.

YemSoft works with Java, backend, and enterprise systems where the hard parts are not just writing code, but making the right decisions about architecture, correctness, concurrency, performance, scalability, and maintainability.

New tools accelerate. Experience keeps systems on course.

With 25+ years of professional software development experience, YemSoft brings practical knowledge from financial systems, logistics, med-tech, government, and large-scale internet services. Modern development is moving fast, but complex systems still need clear architecture, sound judgment, and production discipline.

Technology & Products

Owned technology. Practical engineering depth.

YemSoft’s own technology and product work is not separate from the consultancy practice. It is part of how the engineering stays practical: building real systems, making long-term technical choices, and living with the consequences.

YemEngine

Core technology

A custom browser-based rendering engine developed in-house. YemEngine was built for software ideas that need direct control over rendering, interaction, and visual feedback. It represents YemSoft’s willingness to understand and own important technical layers when that is the right engineering choice.

YemBoard

Long-term product work

A web-based system for personal tracking, habits, goals, and structured self-improvement. YemBoard keeps YemSoft close to the realities of building and maintaining a real product over time: data, interaction, usability, reliability, and iteration.

YemLand

Shipped browser game

YemLand was a browser-based massively multiplayer real-time strategy game (MMORTS) built and operated by YemSoft. It reflects hands-on work with game systems, backend architecture, browser technology, custom rendering, and the realities of running a real online product with players. The original YemLand gameplay trailer is still available on YouTube.

Contact

For consultancy inquiries

Senior Java, backend, and enterprise software work.