I am 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 (FastAPI, Django) ecosystems. I enjoy diving into Clean Architecture, scalable system design, and performance optimization.
Beyond server-side development, I have practical experience with Docker, CI/CD pipelines, automated testing (E2E/Integration/Unit), and web/mobile interfaces (React, React Native).
InPost Smart Finder A high-performance full-stack web application for spatial querying of parcel lockers. Features a FastAPI backend integrated with PostgreSQL + PostGIS for lightning-fast bounding-box filtering on a map. Utilizes an asynchronous Redis/ARQ background worker to continuously sync data from external APIs 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.
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 (PDF generation). 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.
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.
Project Management System A comprehensive full-stack Agile management tool built with Java (Spring Boot) and React by a 6-person Scrum team. Acting as Product Owner & Full-Stack Developer, I was responsible for implementing core features, including secure authentication, complex RBAC workflows, and in-app notifications. Co-designed hierarchical PostgreSQL data models and maintained high code quality through rigorous peer Code Reviews.
Library Management System A full-stack library management application built with Java (Spring Boot) and React, following Domain-Driven Design (DDD) principles. Responsibilities included architecting a smart loan and reservation engine, implementing secure auth and RBAC with stateless JWT sessions, and developing core frontend catalog features.


