Rafał Biedrawa is a Senior Software Engineer based in the UK with a decade of experience designing and delivering cloud-native, event-driven microservices for both startups and global enterprises. He specializes in Java/JVM ecosystems, Spring Boot, Apache Kafka and Kubernetes, and has repeatedly led rewrites of legacy monoliths into scalable, event-sourced architectures. Comfortable across the full SDLC, he combines hands-on coding, automated testing and CI/CD pipeline design with infrastructure-as-code on AWS, GCP and Azure. At HSBC, WorldRemit and multiple consultancy engagements he has driven critical features used by millions, including account transfer platforms and PSD2-compliant sandbox services. Known for software craftsmanship and performance tuning, he also runs Kafka trainings and builds acceptance test frameworks with “time travel” capabilities. His background as a test technician and consultant gives him a practical edge in observability, risk-aware design and cross-team delivery.
5 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Applied Computer Science, 5, Bachelor's degree, Applied Computer Science, 5 at Akademia Ekonomiczna w Krakowie
This repository demonstrates how to use reactive Spring Security with OAuth2 and Keycloak. Keycloak server with all components can be started using docker-compose and utility script.
Contributions:11 commits, 1 push in 10 months
docker-composekeycloakkeycloak-serveroauthspring
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.