Hi there, I'm Maciek 👋

I'm a 4th-year Computer Science student at AGH University of Krakow, building my path as a Software Engineer with an end-to-end mindset. My primary focus is backend engineering within Java (Spring Boot) and Python ecosystems.

I enjoy diving into Clean Architecture, microservices, scalability and performence optimization. Beyond the server-side, I have solid hands-on experience with Docker, React, and React Native.

Featured Projects

InPost Smart Finder

A high-performance full-stack web application for spatial querying of parcel lockers. Features a FastAPI backend integrated with a PostgreSQL+PostGIS database for lightning-fast bounding-box filtering on a map. Utilizes an asynchronous Redis/ARQ background worker to continuously sync data from the external InPost API without blocking the main thread.

The frontend is built with React, Vite, and Leaflet, offering a mobile-first, performance-optimized UI. Fully containerized with Docker Compose and configured for Nginx reverse proxy deployment.

FastAPI PostGIS React Redis Docker

Ticket Reservation System

A professional-grade Django application refactored with a Service Layer to decouple business logic. Implements PostgreSQL Row-Level Locking for high-concurrency seat reservations and ORM optimization to solve N+1 query problems. Leverages Celery for asynchronous background tasks.

Features fully automated GitHub Actions CI/CD pipelines and Docker Compose deployment configuration behind Nginx. Integrated with Stripe API for secure payments and AES-256 encryption.

Django Celery Docker CI/CD

AI-Driven Cancer Treatment Planner (B.Sc. Thesis)

Co-developing the core platform and LLM integration for "Language-Driven Therapy Design"—an AI-powered medical planner developed as part of an NCN OPUS research grant at AGH University.

AI / LLM Research Python

Calorie Tracker App

A production-ready system following Clean Architecture (DDD). Features a FastAPI backend with PostgreSQL and Redis for rate-limiting, paired with a React Native app using partial state updates.

FastAPI PostgreSQL Redis React Native Clean Architecture