Software Architect · Engineering · R&D Architektura oprogramowania · Inżynieria · R&D

I turn hard technical problems into working systems. Zamieniam trudne problemy techniczne w działające systemy.

Software Architect and engineer with a background spanning automotive safety systems, high-performance C/C++, machine learning systems, AI optimisation, DSP, medical imaging and computational physics. Experienced in leading ML development from research to production. Co-founder and shareholder of ELEKT.

Architekt oprogramowania i inżynier z doświadczeniem obejmującym systemy bezpieczeństwa w motoryzacji, wysokowydajne C/C++, systemy machine learning, optymalizację AI, DSP, obrazowanie medyczne i fizykę obliczeniową. Mam doświadczenie w prowadzeniu rozwoju ML od fazy badawczej do wdrożenia produkcyjnego. Współzałożyciel i udziałowiec ELEKT.

Core expertise

Główne kompetencje

Engineering depth across the whole stack.

Inżynieria od algorytmu po cały system.

My strongest work sits where architecture, algorithms and hardware constraints meet: systems that must be correct, fast, measurable and maintainable.

Najlepiej odnajduję się tam, gdzie spotykają się architektura, algorytmy i ograniczenia sprzętowe — w systemach, które muszą być poprawne, szybkie, mierzalne i utrzymywalne.

01

Software Architecture

Architektura oprogramowania

System decomposition, technical design, interfaces and implementation strategy for complex engineering software.

Podział systemu, projekt techniczny, interfejsy i strategia implementacji złożonego oprogramowania inżynierskiego.

02

High-Performance C/C++

CUDA, SIMD/Neon, Intel IPP, NPP and performance optimisation for compute-intensive workloads.

CUDA, SIMD/Neon, Intel IPP, NPP i optymalizacja wydajności zadań intensywnych obliczeniowo.

03

Machine Learning · DSP · AI

Machine Learning · DSP · AI

Led development of an ML system automating diagnosticians' work. PyTorch, SciKit-Learn, signal and spectrum analysis, machine diagnostics and DNN workload optimisation.

Prowadziłem rozwój systemu ML automatyzującego pracę diagnostów. PyTorch, SciKit-Learn, analiza sygnałów i widma, diagnostyka maszyn oraz optymalizacja obciążeń DNN.

04

Physics & Simulation

Fizyka i symulacje

Molecular dynamics, Monte Carlo, numerical methods and physical modelling backed by academic research.

Dynamika molekularna, Monte Carlo, metody numeryczne i modelowanie fizyczne oparte na doświadczeniu naukowym.

Experience

Doświadczenie

From implementation to architecture and ownership.

Od implementacji do architektury i współprowadzenia firmy.

Commercial experience across automotive, machine learning and AI compute, predictive maintenance, medical imaging and embedded systems — including technical leadership of an ML team.

Doświadczenie komercyjne w motoryzacji, machine learning i obliczeniach AI, predictive maintenance, obrazowaniu medycznym i systemach embedded — w tym techniczne prowadzenie zespołu ML.

2025—present 2025—obecnie

Co-founder & Shareholder

Współzałożyciel i udziałowiec

ELEKT sp. z o.o.

Co-leading an engineering company delivering electronics, software, prototypes, numerical simulations and technical consulting.

Współprowadzenie firmy inżynierskiej realizującej elektronikę, oprogramowanie, prototypy, symulacje numeryczne i doradztwo techniczne.

2023—present 2023—obecnie

Software Architect

Aptiv Services Poland

Design and development of active-safety automotive systems in C/C++. Joined as Senior Algorithm Developer in 2023 and moved into Software Architecture in 2024.

Projektowanie i rozwój systemów aktywnego bezpieczeństwa w motoryzacji w C/C++. W 2023 Senior Algorithm Developer, od 2024 Software Architect.

2022—2023

AI Software Development Engineer

Intel Technology Poland

Benchmarking and optimisation of PyTorch deep-neural-network workloads on CPU.

Benchmarking i optymalizacja obciążeń sieci neuronowych PyTorch na CPU.

2019—2022

C++ / Python Developer → Senior Developer

PRUFTECHNIK Technology

Built a C++ DSP library using Neon, then led a team developing an ML system designed to automate the work of machine-diagnostics experts — from the research stage through integration with the online system.

Zbudowałem bibliotekę DSP w C++ z wykorzystaniem Neon, a następnie prowadziłem zespół opracowujący system ML automatyzujący pracę diagnostów maszyn — od etapu badawczego do integracji z systemem online.

2018—2019

C++ / CUDA Developer

Canon Ophthalmic Technologies

High-performance image-processing library with a C#/CLI interface for an OCT desktop application.

Wysokowydajna biblioteka przetwarzania obrazów z interfejsem C#/CLI dla aplikacji OCT.

2016—2018

C++ Developer

PRUFTECHNIK Technology

Software, including UI, for embedded condition-monitoring devices.

Oprogramowanie, w tym UI, dla urządzeń embedded do condition monitoring.

2014—2016

Earlier engineering roles

Wcześniejsze role inżynierskie

University of Wrocław · InsERT · SOFTITI

C++ research work, C# performance optimisation, software development and a two-person measurement-system project with radio transmission and Android UI.

Badania w C++, optymalizacja wydajności w C#, rozwój oprogramowania oraz dwuosobowy projekt systemu pomiarowego z transmisją radiową i interfejsem Android.

Selected work

Wybrane obszary

Complex systems, measurable outcomes.

Złożone systemy, mierzalne rezultaty.

A career built around technical problems where performance, physical reality and reliable software architecture all matter.

Kariera zbudowana wokół problemów, w których jednocześnie liczą się wydajność, rzeczywistość fizyczna i niezawodna architektura oprogramowania.

Research foundation

Podstawa naukowa

Physics-trained. Engineering-focused.

Wykształcenie fizyczne. Myślenie inżynierskie.

M.Sc. in Physics from the University of Wrocław, specialising in Computational Physics. Academic work included statistical physics, social-network models and numerical simulation.

Magister fizyki Uniwersytetu Wrocławskiego, specjalizacja: fizyka komputerowa. Praca naukowa obejmowała fizykę statystyczną, modele sieci społecznych i symulacje numeryczne.

2014
K. Sznajd-Weron, K. M. Suszczyński Journal of Statistical Mechanics: Theory and Experiment, P07018 · DOI 10.1088/1742-5468/2014/07/P07018
2014
A. Kowalska-Pyzalska, K. Maciejowska, K. Suszczyński, K. Sznajd-Weron, R. Weron Energy Policy, vol. 72, pp. 164–174
2014
Z. Koza, G. Kondrat, K. Suszczyński Journal of Statistical Mechanics: Theory and Experiment, Issue 11, article 11005
Molecular dynamics Monte Carlo CUDA MPI Numerical methods Statistical physics Network models

Contact

Kontakt

Looking for someone who can bridge architecture, algorithms and engineering?

Szukasz osoby łączącej architekturę, algorytmy i praktyczną inżynierię?

I'm interested in technically demanding roles where deep problem solving, system design and performance matter.

Interesują mnie wymagające technicznie role, w których znaczenie mają głębokie rozwiązywanie problemów, projektowanie systemów i wydajność.