Filip Wójcik

Filip Wójcik

Senior Data Scientist and Ph.D. in Quality and Management Science

Wroclaw University of Economics and Business

Bio

Hello!

My name is Filip Wójcik and I’m a data scientist and a programmer with specialization in artificial intelligence and machine learning. Recently I have also become a Ph.D. at the Wroclaw University of Economics, IT in Economics Institute, faculty of Business Intelligence in Management. I’ve also graduated as a lawyer but… well… everybody makes mistakes, so let’s skip this part 🙂

Machine learning and matters related with data science are my hobby, professional activity and the most important research area. I believe, that I’ve found (so often discussed) balance between those main life areas. Now I try to share my passion with students and all interested people during conferences and lectures. This website was designed to be a platform to share educational materials and my research papers findings.

Apart from that – I’m a happy husband, keeper of two lovely kittens and sports fanatic. In 2023 I became a certified Street Workout and Calisthenics trainer 🤸. Additionaly I train modern fencing 🤺 and often go hiking in the mountains.

Interests
  • Reinforcement learning
  • Deep learning
  • Decision support systems
Education
  • PhD in Quality and Management Science, 2021

    Wroclaw University of Economics and Busines

  • M.S. in Business Informatics, 2017

    Wroclaw University of Economics and Busines

  • B.E. in Computer Science, 2015

    WSIZ Copernicus

  • M.S. in Law, 2012

    Wroclaw University

Skills

ML tools

Tensorflow/Keras/XGBoost/NLTK/SpaCy/etc

Statistical tools

forecast/pingouin/statsmodels

Cloud/Big data tools

MS Azure Machine Learning

Python

Very good (6+ years)

Rlang

Very good (6+ years)

Reporting tools

Power BI/Tebleau

Experience

 
 
 
 
 
InPost S.A.
Data Scientist
Oct 2022 – Present Wrocław
  1. Building decision support systems based on machine learning and advanced analytics.
  2. Financial forecasting using classic econometrics tools.
  3. Research and development studies of innovative decision support systems based on deep learning, reinforcement learning, and natural language processing.

Core technology stack:

  • Python scientific environment: scipy, NumPy, scikit-learn, pandas;
  • Neural networks toolset: Tensorflow, Tensorboard;
  • RL and scalable AI tools: Ray, RLLib.
 
 
 
 
 
Objectivity
Senior Data Scientist Consultant
Jan 2022 – Sep 2022 Wrocław

Main tasks:

  1. Building predictive models to support business processes in various areas - supply chain management, cost/price analysis, etc. Using multiple machine learning and statistical techniques:
  • Time series analysis
  • Regression, ANOVA
  • Machine learning models (deep learning, gradient boosting, model ensembles)
  1. Building optimization engines for supply chain management

  2. Preparing research papers and academia workshops related to the Teams’ activity

  3. Core technologies:

  • Python scientific environment: scipy, NumPy, scikit-learn, pandas
  • Optimization engines: cvxpy with different solvers, Matlab
  • Neural networks toolset: Tensorflow, Tensofboard, GPU computing
  • Databases: MSSQL
  • Interactive dashboards: MS PowerBI, Python Streamlit
 
 
 
 
 
NeuraSYS Filip Wójcik
Senior Data Scientist, owner
Jan 2022 – Present Wrocław

I run my own small consulting company—complex advisory and consultations on possible use cases for machine learning algorithms in various domains. Additionally:

  • building scientific reports and applications on demand
  • preparation and analysis of statistical experiments
  • conducting training and workshops for teams and firms.

I’m cooperating with commercial companies as well as universities or research labs.

 
 
 
 
 
Capgemini
Senior Data Scientist
Nov 2020 – Present Wrocław

As a Senior Data Scientist, I’m responsible for delivering high-quality analysis and machine learning models for external customers and being an internal consultant and technical leader for some projects.

My main areas of expertise in a Company are applications of:

  • neural network models,
  • reinforcement learning,
  • time series forecasting,
  • anomaly detection.

The technology stack includes Python data science toolset (pandas, NumPy, scipy, scikit-learn), neural networks technologies (Tensorflow, Keras, Pytorch), visualization libraries (Streamlit, Dash), and R/Rstudio for statistical/scientific analysis.

 
 
 
 
 
NOKIA
Data Scientist
Mar 2020 – Sep 2020 Wrocław

Data Scientist in Commercial Management and Business Digitalization Department. Main tasks:

  1. Building predictive models to support business processes in various areas - supply chain management, cost/price analysis, etc. Using multiple machine learning and statistical techniques:
  • Time series analysis
  • Regression, ANOVA
  • Machine learning models (deep learning, gradient boosting, model ensembles)
  1. Building optimization engines for supply chain management

  2. Preparing research papers and academia workshops related to the Teams’ activity

  3. Core technologies:

  • Python scientific environment: scipy, NumPy, scikit-learn, pandas
  • Optimization engines: cvxpy with different solvers, Matlab
  • Neural networks toolset: Tensorflow, Tensofboard, GPU computing
  • Databases: MSSQL
  • Interactive dashboards: MS PowerBI, Python Streamlit
 
 
 
 
 
Objectivity
Senior Data Scientist
Mar 2020 – Sep 2020 Wrocław

Main tasks:

  1. Building predictive models to support business processes in various areas - supply chain management, cost/price analysis, etc. Using multiple machine learning and statistical techniques:
  • Time series analysis
  • Regression, ANOVA
  • Machine learning models (deep learning, gradient boosting, model ensembles)
  1. Building optimization engines for supply chain management

  2. Preparing research papers and academia workshops related to the Teams’ activity

  3. Core technologies:

  • Python scientific environment: scipy, NumPy, scikit-learn, pandas
  • Optimization engines: cvxpy with different solvers, Matlab
  • Neural networks toolset: Tensorflow, Tensofboard, GPU computing
  • Databases: MSSQL
  • Interactive dashboards: MS PowerBI, Python Streamlit
 
 
 
 
 
Credit Suisse
Assistant Vice President, Data Scientist
Nov 2016 – Oct 2017 Wrocław

As the Assistant Vice President of FX Sales Analytics department, developed custom sales analytics application in big data environment for recognizing trading patterns and grouping clients using their portfolio or preferences. Time-series decomposition tools for trend forecasting as well as natural language processing solution – recognizing topics in media feeds.

Technologies:

  • Cloudera stack(Hadoop distribution)
  • Scala + Spark + Spark Streaming + mllib
  • R + caret + mlr + xgboost + H2O
  • H2O ai
  • Python + scipy + pandas + sklearn
  • Pig
  • Jupyter notebooks stack

Databases:

  • Impala
  • Hive
  • MS SQL Server
  • Informatika Power Center
 
 
 
 
 
Opera Software
Business Analyst
Aug 2016 – Oct 2016 Wrocław

Delivering analysis of users’ characteristics as well as their post-release behavior. Complex A/B testing and statistical survival analysis (churn/retention). Monte Carlo simulations for predicting future behaviors (reaction to new features). Direct cooperation with Company Management.

Technologies:

  • Python + scipy + pandas + sklearn
  • R + caret + mlr + xgboost + H2O
  • H2O ai
  • Jupyter notebooks stack
 
 
 
 
 
Luxoft
Senior Software Developer
Sep 2014 – Jul 2016 Wrocław
Responsible for delivery of sales analytics application as well as customer behavior analyzer in big data environment. Grouping clients based on their preferences as well as trading patterns. Complex financial forecasting. Creation of ETL pipelines for big data cluster.
 
 
 
 
 
anixe
Software Developer
Sep 2012 – Aug 2014 Wrocław
Development of recommendation engines for trip planning and hotel booking. Creation of solutions for near-real time route optimization, as well as natural language processing algorithms for entity recognition (hotels) from descriptions, comments and reviews. ETL processes for cleaning Booking.com documents and storing them in MongoDB. Direct cooperation with the Clients.

Recent & Upcoming Talks

Contact

💼 ds [at] filip-wojcik.com for business inquireis

🎓 filip.wojcik [at] ue.wroc.pl for academic inquiries