Bartosz Kruba

Software Developer at CAE

Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bartosz Kruba is a full-stack software developer with four years of professional experience building web and transit systems, currently working at CAE in Poland. He has practical end-to-end experience in Java, Laravel, Vue/Angular/Ionic stacks and has moved legacy systems to modern architectures while shipping production releases. Bartosz also brings applied machine learning experience from internships and a thesis project on NLP and fake-news classification, and has integrated ML models into Java/React/Azure environments. As an open-source contributor to OpenTripPlanner, he enhanced NeTEx transit data support, GroupOfLines handling and timezone fixes—showing a knack for improving complex, domain-specific back-end systems. Curious and quick to learn, he seeks opportunities to grow his software career while blending backend robustness with frontend polish and ML sensibilities.
code4 years of coding experience
job4 years of employment as a software developer
bookYrkeshögskoleexamen Javautvecklare, Yrkeshögskoleexamen Javautvecklare at EC Utbildning
languagesSwedish, polska, English
github-logo-circle

Github Skills (7)

mappings10
javas10
java10
jtest9
junit9
timezone9
zone9

Programming languages (1)

Java

Github contributions (2)

github-logo-circle
An open source multi-modal trip planner
Role in this project:
userBackend Developer
Contributions:233 reviews, 52 commits, 106 PRs in 1 year
Contributions summary:Bartosz primarily focused on adding support for NeTEx branding and other NeTEx-related features within the OpenTripPlanner codebase. This involved modifying existing Java code, specifically in test and main source files, to accommodate the new NeTEx data model elements and improve the integration of NeTEx data for route mapping and other transit features. Additionally, the user worked on integrating GroupOfLines support and addressing issues related to timezones in SIRI updater module. The contributions reflect enhancements to the core transit planning functionality.
multi-sourcemulti-modaltrip-plannermodalplanner
An open source multi-modal trip planner
Contributions:27 commits, 375 pushes, 77 branches in 11 months
multi-sourcemulti-modaltrip-plannermodalplanner
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.
Request Free Trial
Bartosz Kruba - Software Developer at CAE