Multi-Tenant Billing Platform
Multi-tenant SaaS platform for time tracking and automated invoicing with DB-level tenant isolation.
I specialize in building backend systems that automate real business operations.
I design and build backend systems using Java and Spring Boot, focusing on SaaS platforms, automation workflows and AI-powered document processing.
My projects focus on real business operations: invoicing systems, expense automation and multi-tenant architectures.
My portfolio focuses on Java backend development, Spring Boot applications, REST API design, SaaS architecture, microservices, authentication and business workflow automation. Projects include multi-tenant billing systems, AI-powered expense tracking with machine learning, microservices e-commerce with Spring Cloud, and scheduling management platforms โ all built with production-grade Java, Spring Boot, Spring Security, JPA/Hibernate and MySQL.
Projects focused on real-world business workflows and backend architecture.
Multi-tenant SaaS platform for time tracking and automated invoicing with DB-level tenant isolation.
Expense tracking system that converts voice or text input into structured accounting records. Users can submit expenses through a web interface or Discord bot. The system transcribes, categorizes using ML and vector similarity, and stores for reporting and export.
Management system for cleaning companies handling clients, properties and service scheduling. Supports multi-property clients, job scheduling, service status tracking and a REST API for future mobile integration.
Spring Cloud microservices architecture demonstrating service discovery, API gateway routing, circuit breaker resilience and distributed tracing. Separate data stores per service (MongoDB + MySQL) with OAuth2 via Keycloak.
Spring Boot inventory and catalog management system with hierarchical product structure (Brand โ Category โ Product โ Details), JWT authentication and role-based access control. Demonstrates complex JPA entity mappings and shopping cart persistence.
From project management across 6 countries to production-grade Java systems. My background in international project management helps me design systems that match real operational workflows.
Originally from Poland, living in Scotland since 2014. My journey from international project management to hands-on technical work and now software development shaped me into a problem-solver who thrives in complex environments.
Adaptability: Managed complex projects across 6 countries (Sweden, Norway, Finland, Germany, Slovakia, Poland), coordinating diverse teams and adapting when original plans required complete pivots.
Self-directed learning: Transitioned from strategic project management to self-taught Java and Spring Framework. Studied clean code principles, SOLID design patterns and software architecture including Robert C. Martin's methodologies.
Based in Dundee, Scotland โ legally eligible to work in the UK, ready for immediate start.
Secure backend structure, reliable domain rules, maintainable flows and UI that feels premium enough to support the product story.
Not just code delivery. Product thinking, workflow design, positioning and building systems meant to become real businesses. UK-based, immediately available.
Open to Java backend developer opportunities in the UK or remote.
If this looks like a good fit, feel free to send me a short message โ I usually reply the same day.