Summary
Rafał Bigaj is a Senior Software Engineer, System Architect and Team Lead with 13 years of experience designing and delivering distributed systems and cloud-native machine learning services. He currently architects Watson Machine Learning Service on IBM Cloud and leads a team focused on continuous learning systems, combining hands-on engineering with operational ownership. His background spans product management and building web-to-print and pre-press automation platforms, giving him a rare mix of customer-facing product sense and deep systems design. Technically fluent across Ruby/RoR, C/C++, PostgreSQL, Redis, messaging systems and modern cloud tooling, he repeatedly bridges legacy integrations and scalable cloud architectures. A skilled trainer and recruiter, he has a proven track record of building and mentoring effective teams and shaping agile delivery. Based in the Cracow metropolitan area, he pairs practical implementation experience with an academic grounding from AGH University of Science and Technology.
13 years of coding experience
13 years of employment as a software developer
AGH University
Polish, English