I am Michael Princ – a Data Scientist and ML Engineer from Prague. I specialize in data analysis, machine learning, and helping people understand and use artificial intelligence in practice.
What Sets Me Apart
My unique combination of academic background in economics and practical experience in data science allows me to approach problems from both perspectives. I understand both the technical aspects of machine learning and the business context in which models are deployed.
Unlike purely technical specialists, I can:
- Connect data with business – not just build a model, but ensure it delivers real value
- Communicate clearly – thanks to 9 years of teaching at a university, I can explain complex concepts simply
- Understand the broader context – experience in public sector, banking, and academia gives me a unique perspective
My Story
My path to Data Science was not straightforward – and that is precisely my advantage. I started as an economist at Charles University, where I spent nearly a decade in research and teaching. Working with economic data and statistical models naturally led me to the question: "What if we could extract even more from data?"
I found the answer in Machine Learning and artificial intelligence. The transition from classical econometrics to modern Data Science opened entirely new possibilities – from predictive modeling and process automation to working with big data on platforms like Databricks.
My experience at the Office of the Government of the Czech Republic, where I collaborated with the National Economic Council, showed me how important data work is for strategic decision-making at the highest level. And working in banking (Equa bank) and BI consulting (Dolphin Consulting) gave me practical insight into how companies actually work with data.
Today, I focus on Data Science and machine learning in the banking sector, lead practical AI workshops, and help people understand the possibilities of modern technologies.
Work Experience
Data Scientist & ML Engineer – Raiffeisenbank a.s. (2019 – present)
Currently collaborating as a Data Scientist and ML Engineer with Raiffeisenbank a.s. In this role, I contribute to numerous data and ML projects across various banking divisions.
Selected areas of collaboration:
- Unified ML Pipeline: design and implementation of an end-to-end pipeline on the Databricks platform, which today manages hundreds of production ML models
- Propensity models, CRM campaign optimization, and NBO (Next Best Offer)
- Dynamic loan pricing and analyses for credit limit increases
- Deployment of mortgage rollover models and related analytical support
- Processing millions of client records (Spark, PySpark, Oracle DBMS)
- Business analyses, data transfers, and automation (PL/SQL, Power BI, MS Excel)
- Implementation of internal ML platform APEX (built on top of Databricks)
- Automation on Hadoop, Hortonworks, and Databricks platforms
- Collaboration on AI implementation within the bank
- Implementation of MCP servers for AI agents in a corporate environment
- Workshops and presentations on AI usage for various departments (CRM, IT, product, DWH)
- Integration of Databricks, MS SharePoint, Oracle DBMS platforms
Freelance Data Scientist (2019 – present)
As an independent consultant, I help companies with data analysis, ML model development, and implementation of data solutions. I focus on end-to-end projects – from understanding the business problem to deploying a working solution.
Selected results:
- Improved acquisition rates in campaign deployment by 7%
- Increased lift statistics after updating production models by 20% to 60%
- Designed a Unified ML pipeline that reduced model deployment time from 10 to 2 days
- Workshops and presentations on AI usage for bank stakeholders and the public
Economist and Assistant Professor – Charles University (2009 – 2018)
Nearly a decade at a prestigious Czech university, combining research with teaching. This experience gave me the ability to explain complex concepts clearly – a skill I use today in workshops and training sessions.
National Economic Council – Office of the Government of the Czech Republic (2010 – 2013)
Collaboration on economic analyses for the highest levels of public administration. Working with macroeconomic data and preparing materials for strategic decisions.
Equa bank a.s. – Liability Product Analyst (2018)
Working in the product team. Analytical support for decision-making in retail banking. Collaboration with the credit department from the position of product division analyst.
Dolphin Consulting – BI Consultant (2019)
Business Intelligence consulting, design of reporting solutions and data pipelines.
Technical Skills
Programming
- Python (pandas, NumPy, scikit-learn, CatBoost, Optuna)
- R (statistical analysis)
- SQL (PL/SQL, MS SQL Server)
- PySpark (big data)
- PowerShell (automation)
Data Science & ML
- Machine Learning (supervised / unsupervised)
- Predictive modeling and scoring
- NLP and text processing
- Data visualization (matplotlib, Plotly)
- MLOps (MLflow, model registry)
Tools and Platforms
- Databricks (including internal platform APEX)
- Oracle DBMS, MS SQL Server, Teradata
- Hadoop, Hortonworks (Big Data automation)
- Power BI, MS Excel (BI and reporting)
- MS SharePoint, MS Graph API
- Google Cloud Platform (GCP)
- Docker & containerization
- Git & CI/CD
- MS Graph API
- MCP (Model Context Protocol)
- Linux Bash, PowerShell (automation)
Publications and Public Activities
Open Source Projects
- MCP Prompt Broker – routing of instruction profiles for AI agents
- PENB Energy Label Approximation – modeling energy performance of apartments
- WireGuard in Docker – VPN + Nginx reverse proxy architecture
Workshops and Lectures
- Practical AI workshops at Cafedu cafe, Prague (2026)
- Teaching economics and statistics at Charles University (2009–2018)
Education
- Charles University in Prague – Economics
- Continuous education in ML/AI (Coursera, DataCamp, fast.ai)
Interested in Collaboration?
If you are looking for an experienced data scientist who understands not only technologies but also the business context, get in touch. I offer a free 30-minute introductory consultation.