Projects

A selection of my projects that combine software development and research — from academic work to personal ideas I’ve explored in my free time. You can find more smaller experiments and prototypes on my GitHub profile.

MedGS: Gaussian Splatting for 3D Medical Imaging

Semi-supervised neural implicit surface reconstruction framework for medical volumetric data. Combines Gaussian Splatting with multi-modal interpolation.

Tech Stack: Python, PyTorch, NumPy, 3D Visualization

2025

PlakietkUJ – Template Designer for Room Signage

A Windows desktop application built with C# and WPF (.NET 7) for designing and printing customizable templates for room signage. Features include background editing, image/text elements, JSON-based save/load, and bilingual (PL/EN) UI.

Tech Stack: C#, WPF, .NET 7, JSON, Windows

2024

Invoice OCR Scanner

A Python-based tool that combines classic image processing with modern OCR models to extract structured data from invoices. It performs preprocessing steps such as denoising, contrast enhancement, deskewing, and cropping, then integrates existing ML models (Tesseract, EasyOCR) for text recognition and field extraction. Includes a Streamlit web interface for easy testing and visualization.

Tech Stack: Python, OpenCV, NumPy, Tesseract OCR, EasyOCR, Streamlit

2024

ML Prototypes Feedback Collector

This project is designed to create a tool for interactive user participation in the interpretation of results generated by machine learning systems, with a particular focus on visual classification. The aim is to enable users to verify and provide feedback on the accuracy of object identification and classification in images by the machine learning model.

Tech Stack: Web, User Feedback, Classification, UI/UX, Data Collection

2024