Software developer · 1x engineer

I build software by understanding what lies beneath.

Hi, I'm Matthias. I care about clear thinking, well-made systems, and solving the right problem before writing the code.

First principles over shortcuts.

I'm a software developer who never stops learning. Naturally curious, I'm drawn to understanding things from first principles rather than collecting surface-level techniques.

Mathematics, physics, and software all reward the same habit: finding the underlying structure. Knowing how something is built and why it works leads to simpler decisions and more durable results.

How I like to work.

  1. 01

    Understand the system

    Trace the constraints, dependencies, and purpose before changing it.

  2. 02

    Prefer the clear solution

    Good code should make its intent obvious and earn its complexity.

  3. 03

    Keep learning

    Curiosity is part of the work, not something reserved for after it.

03 / Contact

Have a problem worth thinking about?

I'm always open to thoughtful conversations, collaboration, and new opportunities.

matthias.pawluk@gmail.com