Independent software engineer · Kraków

Hi, I’m Konrad.
I build software for hard problems.

Lead developer with over a decade of shipping software: computer vision, point clouds and GPU code in C++, frontend architecture in TypeScript, and Haskell whenever I get the chance. If you need a developer with wide expertise in unusual technologies, I’d be delighted to work with you.

Konrad with arms raised on a rocky glacier trail below snowy peaks in the Caucasus
Photo: my lovely wife
How I can help

Three ways to work together

What I’m into

Where I do my best work

The problems I enjoy most sit where maths meets metal: geometry, vision and making things fast on the GPU, with a soft spot for type systems and functional programming.

Recent work

Experience

Full career history
  1. 2021 — present

    Restaumatic

    Lead developer

  2. 2020 — 2021

    From Poland With Dev

    Senior software developer

    Built a computer-vision-enhanced whiteboard sharing product and migrated it from Qt/C++ to the web with WebRTC, WebGL and WebAssembly.

  3. 2018 — 2020

    3Deling

    Senior software developer

    Led a team of six building point cloud processing and visualisation software on Qt, OpenGL, OpenCV and CUDA.

Have a project in mind?

Share your idea with me and let’s see how I can help.