Skip to content
View CzarnaWoda's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report CzarnaWoda

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
CzarnaWoda/README.md

Hey, I'm Mateusz!

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘  Backend Developer | Spring Boot | System Architecture   โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Building scalable systems โ€ข Distributed architecture enthusiast โ€ข Full-stack developer

Email GitHub


๐ŸŽฏ Quick Intro

const mateusz = {
    location: "Rzeszรณw, Poland ๐Ÿ‡ต๐Ÿ‡ฑ",
    education: "Computer Science @ University of Rzeszรณw",
    specialization: [
        "Spring Boot Modulith",
        "Domain-Driven Design", 
        "Event-Driven Architecture",
        "Distributed Systems"
    ],
    funFact: "Redisson > Jedis",
    passion: "Building scalable backend systems"
};

๐Ÿ”ฅ Tech Arsenal

Backend

Java Spring Boot PostgreSQL MongoDB Redis Maven

Frontend

Angular TypeScript NgRx Tailwind HTML5 CSS3

Tools

Docker Git IntelliJ

Deployment

Nginx Linux

๐Ÿ—๏ธ Architecture & Patterns

DDD Event-Driven Microservices CQRS Modulith Hexagonal

๐Ÿ’ผ Featured Projects

Engineering Thesis | Spring Boot 3.4 โ€ข Angular 19 โ€ข PostgreSQL โ€ข MongoDB โ€ข Redis

Full-stack healthcare platform with patient portal, doctor interface, and admin panel.

๐Ÿ“Š Architecture: Spring Boot Modulith (Modular Monolith)
๐ŸŽฏ Patterns: DDD + Event-Driven + Hexagonal
๐Ÿ’พ Databases: PostgreSQL
โšก Caching: Redis + Local caching strategies
๐Ÿ” Security: JWT + OAuth2 + Multi-tier guards
๐Ÿ“ฑ Frontend: 3 Angular SPAs with NgRx state management
๐Ÿš€ Deployment: Docker multi-stage builds + Nginx

Key Features:

  • โœ… Online appointment booking with real-time availability
  • โœ… E-prescription system with verification codes
  • โœ… Digital sick leaves (L4) management
  • โœ… Smart doctor calendar with flexible scheduling
  • โœ… Admin dashboard with system-wide analytics

๐ŸŽฎ SPIGOT-SECTORS

Minecraft Sector System | Java โ€ข Redis Pub/Sub โ€ข MySQL

High-performance distributed system for Minecraft server handling 2000+ concurrent players.

๐ŸŒ Architecture: Multi-sector distributed system
๐Ÿ”„ Communication: Redis Pub/Sub for cross-sector messaging
๐Ÿ“ˆ Scale: 2000+ concurrent players at peak
โšก Performance: Custom packet handling and NBT management
๐Ÿ› ๏ธ Features: Sector synchronization, player data sync

Electronic School Register | Spring Boot โ€ข Microservices โ€ข PostgreSQL โ€ข MongoDB โ€ข MySQL

Microservices-based electronic school register demonstrating polyglot persistence with multiple database systems.

๐Ÿ—๏ธ Architecture: Spring Cloud microservices with Eureka
๐Ÿ“Š Databases: PostgreSQL + MongoDB + MySQL (polyglot persistence)
๐Ÿ” Security: JWT authentication + Spring Security
โšก Resilience: Circuit Breaker pattern (Resilience4j)
๐Ÿš€ Services: API Gateway, User Service, Grades, Notes, Classes
๐Ÿณ Deployment: Docker Compose orchestration

Technical Highlights:

  • API Gateway with JWT-based authorization and routing
  • Service Discovery with Netflix Eureka Server
  • Synchronous inter-service communication
  • MongoDB for document-based notes storage
  • PostgreSQL for grades and class management
  • MySQL for user data persistence
  • Circuit Breaker for fault tolerance
  • Complete separation of concerns across microservices

โš”๏ธ RPG-CORE

RPG Server Plugin | Java โ€ข Custom Game Mechanics

Complete RPG system plugin for Minecraft servers.

  • ๐ŸŽฏ Custom RPG mechanics and gameplay systems
  • ๐Ÿ—ก๏ธ Advanced combat and skill systems
  • ๐Ÿ“Š Player progression and stats management
  • ๐Ÿ”ง Modular architecture for easy customization

๐Ÿ˜Ž SUMMARY

๐Ÿ”ง Backend Systems

  • RESTful APIs
  • Distributed architectures
  • Database optimization
  • Caching strategies
  • Event-driven systems

๐Ÿ—๏ธ System Design

  • Modular monoliths
  • Microservices
  • Domain modeling
  • Scalability patterns
  • Clean architecture

๐ŸŽฎ Game Systems

  • Plugin development
  • Server architectures
  • Real-time sync
  • Performance tuning
  • Custom mechanics

๐ŸŒฑ Currently Exploring

  • ๐Ÿฅ Advanced healthcare system architectures
  • โ˜๏ธ AWS Cloud services & deployment
  • ๐Ÿšข Kubernetes & container orchestration
  • ๐Ÿ“ก Spring Cloud microservices
  • ๐ŸŽฏ Service mesh architectures

๐Ÿ† Highlights

+ Built telemedicine platform with 3 complete applications
+ Architected distributed gaming system for 2000+ concurrent users
+ Implemented DDD, Event-Driven, and Hexagonal patterns
+ Full-stack developer (Spring Boot + Angular)
+ Production-ready Docker deployments
+ 5+ open-source Minecraft plugins with real-world usage

๐Ÿ“ซ Get in Touch

Email GitHub

๐Ÿ“ง kmimat299@gmail.com โ€ข ๐Ÿ“ Rzeszรณw, Poland โ€ข ๐Ÿ’ผ Open to Backend opportunities


๐Ÿ’ญ "Redisson > Jedis"

Profile Views

โญ๏ธ Star my repos if you find them interesting! โญ๏ธ

Pinned Loading

  1. eMedicon eMedicon Public

    Elektroniczny system przychodni lekarskiej

    Java

  2. eMedicon-patients eMedicon-patients Public

    HTML

  3. eMedicon-doctors eMedicon-doctors Public

    eMedicon front angular patients

    HTML

  4. SPIGOT-SECTORS SPIGOT-SECTORS Public

    Ultimate spigot sectors for minecraft 1.8.8

    Java

  5. Blogs-AI2 Blogs-AI2 Public

    Java

  6. iGrade-E-Dziennik iGrade-E-Dziennik Public

    Java