Independent Software Partner

I take ownership of software problems that sit between business, product and engineering.

Trusted by
Oable LogoFastmark LogoSylla LogoKnowledge Unlatched LogoNational Science Foundation LogoDecision Vault LogoOable LogoFastmark LogoSylla LogoKnowledge Unlatched LogoNational Science Foundation LogoDecision Vault Logo

What can I do for you?

I'm Piotr Godek, founder of Morialta Software, an independent software practice.

I work on important technical problems that don't fit neatly into someone's existing role, and take responsibility for moving them forward.

New Products & Initiatives

Turn a business idea or loosely defined requirement into a working software product.

Applications Around Technical Platforms

Build the applications, interfaces and workflows that make complex technology useful to customers and stakeholders.

Integrations & Workflows

Connect systems, data and people where the real problem crosses organisational or technical boundaries.

Architecture & Technical Direction

Work out how a product or system should be structured before committing significant time and money to building it.

Difficult Software Problems

Take ownership of technical problems that are important, ambiguous and otherwise likely to fall between the gaps.

What problems can I solve?

The Problem
The Future State

You have a strong business or product idea, but nobody has yet turned it into a practical technical solution.

You have a working product and a technical foundation that can evolve as the business becomes clearer.

Your core engineers are focused on the technology that makes your company special, but something important around it still needs to be built.

The surrounding application, interface or workflow is taken care of without distracting your core team.

An important software initiative doesn't fit neatly into your existing team's responsibilities.

Someone takes ownership of the problem, works through the ambiguity and gets it moving.

You need to connect several systems, organisations or workflows, and nobody has a complete view of the problem.

The moving parts work together as one understandable and maintainable solution.

You know what the business needs, but translating it into software decisions is proving difficult.

Business requirements and technical decisions make sense together.

You are about to build something significant and want an experienced second pair of eyes before making difficult-to-reverse technical decisions.

You have a pragmatic technical direction and understand the important trade-offs before committing to it.

Your software has grown organically and you are no longer sure which parts need fixing and which are good enough.

You know what matters, what doesn't, and where your engineering effort is best spent.

A vendor or external development team is building something important, but you need someone who understands both the business need and the technology.

You have independent technical oversight without adding another management layer.

You have data, APIs or technical infrastructure, but users still need a practical way to interact with it.

Your underlying technology becomes a usable product rather than just a technical capability.

The problem crosses product, software, data and operations, and every specialist only sees part of it.

Someone looks at the whole problem and turns it into something that works.

Your situation doesn't match a standard consulting service.

That's often where I am most useful.

About

Piotr Godek

Piotr Godek

Founder of Morialta Software.

I have worked in software for more than 25 years, across product development, software architecture and technical leadership.

I am a generalist rather than a narrow technical specialist. Much of my career has involved working in the space between business and technology: understanding an unfamiliar problem, finding a practical way through it, and taking responsibility for making the solution work.

I am particularly comfortable working independently on problems that do not yet have a clear owner, specification or obvious technical solution.

Morialta is intentionally small. When you work with Morialta, you work directly with me.

What clients say

I have worked with some amazing people

I had the pleasure of working with Piotr for many years at Knowledge Unlatched, and also more recently had him involved at the latest startup Sylla. In partnership with the Sylla founders, he worked with us on designing the technical authorization and hierarchy model. He clarified complex scenarios, helping us translate business scenarios into a robust model. His strategic perspective, knowledge on latest solutions and practical experience made him a trusted advisor and partner for our business.

Max Mosterd
Co-Founder of Sylla
Testimonial Logo

I was referred to Piotr by the 7CTOs community. As we were getting DecisionVault ready to start attracting global clients, I had knowledge gaps around how to architect for multiple markets and geographies. Piotr didn't just list solutions – he helped me understand how to think about these architectural decisions within our existing authentication framework and SOC 2 requirements. His approach turned complexity into a clear decision framework.

Wouter IJgosse
Founder & CEO at DecisionVault
Testimonial Logo

Why Morialta Software?

Independent by Default
I am comfortable taking a problem and working it through without needing a large team or constant supervision.
Business and Technology Together
I work across both worlds, making technical decisions in the context of what the organisation is actually trying to achieve.
Generalist Where It Helps
I don't need every problem to fit a particular technology, methodology or consulting framework. I use what makes sense for the situation.
Small on Purpose
Morialta is intentionally small. There is no consulting pyramid and no team to keep busy. I take on work where I can be genuinely useful.