About
3rd-year Computer Science student at the University of Gdansk with hands-on full-stack experience across backend, frontend, and distributed systems. I build production-style applications using microservices, event-driven architectures, and modern web stacks. Co-founded and developed a commercial indie game that was then released, leading delivery from concept to launch.
Work Experience
AvionX Software Engineer Intern · Boeing
- Developed software for aircraft testing.
Game Developer · Bum: Revenge
- Co-developed a commercial indie game that was then released on Steam Early Access.
- Architected backend systems for stable gameplay flows and persistence.
- Built and integrated UI components and character animation systems to improve player feedback.
- Managed the full development lifecycle from planning to release.
Education
Bachelors in Computer Science · University of Gdansk
Relevant coursework: Web Protocols and Network Security, Database Management Systems, Functional and Object-Oriented Programming, Enterprise Applications, Concurrent Programming, Web Application Security, Automated Testing.
Selected Projects
SiliconAtlas
Production-style platform utilizing Clean Architecture and Apache Kafka for event-driven, asynchronous processing. It features secure JWT authentication, a scalable REST API, and WebSockets for live notifications, all containerized with Docker and validated by a suite of 136 tests covering unit and integration cases.
KnowIt
A microservices-based educational system consisting of 6 independent services coordinated through a unified architecture with enterprise-grade Keycloak SSO. The platform includes leaderboards and statistics, featuring a Next.js frontend and a full deployment pipeline orchestrated with Kubernetes for production.
MealUp
A complex ecosystem built across 8 microservices where I developed the Recipe and Workout services (FastAPI + MongoDB), implementing automated macro calculations and exercise targeting. I also built the complete Next.js frontend, covering all core views and integrating them with the backend through a unified API Gateway.
Links
Skills & Languages
Skills
- Java (Spring Boot), Node.js (Express), Python (FastAPI)
- React, Next.js
- PostgreSQL, MongoDB, Redis
- Docker, Kubernetes, Kafka, GitHub Actions, Linux
- JWT, Auth0, Keycloak
- WebSocket, Apache Kafka, MQTT
- Microservices, REST APIs, Clean Architecture, API Gateway
Languages
- Polish (Native)
- English (B2)