Krzysztof Ruczaj is a pragmatic senior Java engineer and co-owner with nine years of experience building high-throughput, well-tested systems for finance, gaming, and analytics. He designs and implements scalable architectures—recently shaping real-time social casino features on Kafka/Hazelcast/GCP and previously building payment flows for unbranded bank integrations at PayPal. Comfortable across the stack, he has delivered backend-heavy products in Java, Kotlin and Python while also shipping React frontends and CI/CD-driven deployments on Kubernetes and GCP. He pairs a data-science postgraduate background with hands-on performance and concurrency work, having tackled live-traffic issues and large-scale data processing. Beyond engineering, he co-runs a lighting and mirrors business, bringing a practical entrepreneurial perspective to product-driven decisions.
9 years of coding experience
7 years of employment as a software developer
Postgraduate education, Data Science, Postgraduate education, Data Science at Bialystok University of Technology
Contributions:7 commits, 3 pushes, 1 branch in 1 day
nlplookextractionpythonregular-expressions
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.