- Currently working as a Java Developer Freelancer.
- Continuously enhancing my expertise in Spring (with a particular focus on Spring Security), and Clean Architecture (including SOLID principles).
- Interest in DevOps practices (CI/CD, automation, cloud solutions), Data Science and Machine Learning.
- Exploring the potential of Artificial Intelligence in software development.
- I studied at Harvard University and Lodz University of Technology, and I hold Microsoft certifications as a Security Administrator and Engineer.
1. AI Knowledge Base 🔗 GitHub Repo
A privacy-first RAG platform that leverages Spring AI and local LLMs (Llama 3.2:3B via Ollama) to enable chatting with your data without relying on external APIs.
2. Product Information Aggregator 🔗 GitHub Repo
Spring Boot service aggregating product data from multiple upstream domains into a single market-aware response.
3. GYM 🔗 GitHub Repo
A professional web application for managing gym memberships, built with Java 21 LTS, Spring Boot 3.4.2, and PostgreSQL 16. The system emphasizes security-first design, clean architecture, and high developer ergonomics, combining RBAC authorization, HTTPS, automated infrastructure, and a full quality pipeline.
4. Keycloak JWT Validator 🔗 GitHub Repo
A fullstack REST API application to decode and validate JWT tokens issued by Keycloak. Backend configured as an OAuth2 Resource Server using NimbusJwtDecoder for token signature validation.
5. Fault Management System 🔗 GitHub Repo
IT System for Managing Railway Traffic Control (RTC) System Failures on Mining Railways is a Java EE enterprise application with an MVC architecture and the Facade structural design pattern for simplified subsystem access.