About me...

My name is Matthias Rüedlinger or Matt for short. I am a software engineer and data enthusiast. My interest lies in the field of agile culture, machine learning and software engineering.


Side Projects

  • Python Machine Learning Snippets - ongoing personal project. Collection of various machine learning examples as Jupyter Notebooks in Python with scikit-learn, statsmodel, numpy and other libraries.
  • pyml - Docker Python Machine Learning Image - is a Docker image to get started very quickly with state of the art Python machine learning and data visualization libraries.
  • Zühlke RoboChallenge - different Lego Mindstorms Robot Challenges for Hackathons with ev3dev. Code examples in Python, Java, Groovy and JavaScript.


  • Data Analytics
  • Data Visualization
  • Machine Learning
  • Basic Statistics and Econometrics
  • Coaching Agile Projects (Scrum, Kanban)
  • DevOps, Continuous Delivery and Deployment
  • Cloud Development (AWS, OpenShift)
  • Testing, Agile Testing, Test Automation
  • Test Driven Development (TDD), Behavior Driven Development (BDD), Specification by Example


  • Python, scikit-learn, pandas, Jupyter Notebook (IPython), NLTK, TextBlob
  • R, RStudio
  • JavaScript, Node, Angular, D3, Chart.js, GeoJSON
  • Elasticsearch, MongoDB, PostgreSQL
  • Apache Spark, Apache Hadoop, Hive, Pig
  • Java, Groovy


2012 - 2016 (part-time), Master of Advanced Studies in Data Science, University of Applied Sciences Bern (BFH)

  • CAS Data Analytics
  • CAS Big Data
  • CAS Business Intelligence (BI)
  • CAS Enterprise Content Management (ECM)
  • CAS Cloud Computing

2003 - 2007, Computer Science (Dipl. Informatik Ing. FH), University of Applied Sciences Bern (BFH)

  • Focus area Software Engineering

Courses and Certifcations

  • 2017, SAFe 4 Agilist
  • 2016, Kanban Management Professional (KMP) I, leankanban.com
  • 2012, Java EE Enterprise JavaBeans Developer, Oracle Certified Expert
  • 2011, Certified Professional for Requirements Engineering, Fundamental Level (IREB)
  • 2011, Professional Scrum Master I, scrum.org
  • 2010, ISTQB Advanced Level Technical Test Analyst
  • 2009, OMG Certified UML Professional, Fundamental
  • 2009, ISTQB Certified Tester Foundation Level
  • 2008, Sun Certified Web Component Developer (SCWCD), Enterprise Edition 5
  • 2008, Sun Certified Java Programmer (SCJP), Standard Edition 5.0