Michał Janiak is a Senior Data Scientist with over a decade of experience turning mathematical theory into practical solutions that drive business value across banking, insurance and e-commerce. He has a strong track record in credit risk modeling, AutoML pipelines and model validation—recently delivering cost savings by reusing older data without materially sacrificing prediction quality and boosting sales campaign effectiveness by 40%. Comfortable in R (enthusiast), SQL and VBA with working knowledge of Python and Jupyter, he builds production-ready models for limit increases, originations and portfolio management. He combines hands-on analytics (ABT creation, Shiny dashboards, geo-analysis) with leadership experience managing analyst teams and presenting to executives. An academic by training who taught stochastic processes and mathematical modeling, he brings rigorous probabilistic thinking to practical product and financial outcomes. Outside work he channels teamwork and strategy from years as a national-level futsal coach and a current sailing enthusiast, signaling strong planning and leadership under pressure.
8 years of coding experience
7 years of employment as a software developer
Master of Science (MSc), Faculty of Applied Physics and Mathematics, Financial Mathematics, 2007, Master of Science (MSc), Faculty of Applied Physics and Mathematics, Financial Mathematics, 2007 at Gdańsk University of Technology
Contributions:5 reviews, 15 PRs, 15 pushes in 2 years 4 months
scalatestscala3scalatime-seriestimeseries
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.