2016 Q3 - now, Amsterdam (contract)
"Marcel did an excellent job in boosting our new Big Data team on Predictive Maintenance here at KLM. Right from the start, Marcel showed great technical skill, involvement, and enthusiasm. Eager to perform and coach the people around him, he kick-started our initial efforts and helped us deliver Prognos - Big Data platform for predictive maintenance analysis."
Wouter Kalfsbeek, Big Data Project Manager at AirFrance/KLM
Leading a team of data-scientists and ETL developers to bring the Prognos platform to live. Setting up Hadoop & Spark infrastructure and industrializing predictive maintenance models for high-risk airplane components.
I broadened technical knowledge in Spark, strengthened my technical-lead and project-management muscle and exposed myself to specialized predictive maintenance analytical models.
The Prognos platform is of high importance for the strategic direction of AF/KLM, see the press-release from KLM/AirFrance CEO. Also, here's a promotional video:
2016 Q4 - 2017 Q1, London (contract)
Delivering tailored, hands-on training about Introduction to Hadoop and BigData.
I strengthened my training skills and discovered more Big Data use-cases.
"Marcel was able to answer questions with full extent and ensured they were answered and understood completely."
"Good communication of highly technical issues in understandable language."
"Flexible course regarding subjects discussed, good interactive sessions."
"Understandable technical explanation, covered every topic in BigData and many real-life Hadoop use-cases."
Here's a picture from a 3-day training, given in London to folks from Inmarsat (the leading global provider of satellite internet):
2015 Q3 - 2016 Q2, Amsterdam (contract)
Lifting software maturity. Introducing continuous-delivery, peer code reviews, micro-services, automated deployments. Docker, Python, Azure
2014 Q4 - 2015 Q2, Amsterdam
Delivering on-premise data warehouse, including ETL & data cleaning to reach a single source of truth, selection of BI-tooling and Hadoop cluster maintenance. Technologically, I dived into Cloudera Hadoop, Impala, advanced SQL, Spark, Scala, Python.
This was a peak of my open-source efforts, delivering most of my Hadoop-related GitHub projects.
Also, I spread SQL/Hadoop knowledge via internal training. Together with business, helped define driving KPIs, cohorts, and reports.
As of Q2 2017, the data warehouse is still in place, functional and the cluster is being used daily for automated reporting and for on-demand analytics by a team of BI analysts.
2014 Q4 - 2015 Q2, Amsterdam (full-time)
I was leading engineering efforts on a highly-requested feature: remotely start/stop a charging session from an app. This feature has been delivered and introduced by the Country Manager at CNBC News (around 2:00)
2013 Q3 - 2014 Q2, Prague (full-time)
Learnt the hard way that products should be built in a lean way. Also, learnt about product development, incl. business plans, UX principles, getting funding, customer interviewing. Technically, I dived deep into front-end development, NodeJS and NoSQL.
This was overall a great learning experience. This and the management consulting projects taught me the value of business-first approach in engineering.
2012 Q1 - 2013 Q1, Bukurest, Istanbul, Prague (full-time)
Operational optimization and M&A projects for international utility and transportation companies in CEE region. I led client teams with 3-10 members and coordinated daily with the top management.
I learnt project management skills, communication skills and gained the high-impact/work-smart attitude.
2009 - 2010, Zurich (full-time)
Research in the field of medical image processing. I developed a novel approach for fully automatic and fast segmentation of femur bones from 3D CT datasets.
I learnt the hard-way the garbage-in/garbage-out principle and discovered that visualization is king in data engineering.
My work has been acknowledged by the medical image analysis community, with a publication (paper pdf, thesis pdf) accepted and presented at an oral session at the IEEE International Symposium on Biomedical Imaging (2011), one of the prime conferences in the field.
"Confronted with the challenge of performing large scale evaluation and comparison studies, Marcel proved to be an organized and skilled developer, able to tackle with computationally intensive problems and optimizing his programs for run speed. ...Marcel displayed excellent capabilities both for scientific research or software engineering. I particularly appreciated his scientific skills as well as his autonomy." Read Complete
Dr. Remi Blanc, supervisor
2007, Prague (part-time)
Firsts steps in giving training. I learnt that preparation and focus on students is crucial.
I taught Unix fundamentals and Bash scripting tricks to a group of 25 university freshmen. Included practices for a clean and reusable code to the lessons.
2005-2009, Prague (part-time)
My first job as a software engineer.
Later, after approx 2 years, I lead a project for the first time - a team of two junior developers, driving efforts in unit-testing and clean-code.
Also, for 2 months, I was maintaining a legacy Perl web app :)