Curriculum Vitae

Driven by a passion for innovation and insatiable curiosity, I transitioned from aeronautical engineering to data science. With seven years of engineering experience, I’ve developed a knack for creative problem-solving and adapting to challenges. I thrive on discovering and leveraging new technologies, and I am proactive and adaptable in implementing them to drive business growth forward.

Personal Information

   
First Name: Bernardo
Last Name: Freire Barboza da Cruz
Birthday: 29/05/1985
Nationalities: Swiss & Brazilian
Place of Origin: Wildberg ZH, Switzerland
Place of Birth: Rio de Janeiro, RJ, Brazil
Address: 8049 Zürich, Switzerland
Email:
GitHub: github.com/bernardo-cruz
LinkedIn: linkedin.com/in/bernardo-freire

Career

Stadler Rail AG, Data Scientist (06/2023 – present)

  • Developed Python packages for internal use
  • Implemented a comprehensive automated CI/CD and ETL pipeline using on-premise infrastructure, private Docker registry and Airflow
  • Processed live data from the train telemetry system using Kafka, SQL and Kernel Density Estimation (KDE)
  • Trained a team of mechanical engineers in best practices for software products and development in a Linux (Debian) environment
  • Deployed Grafana instance for rapid development of dashboard as a replacement of Streamlit applications

Technology: Gitlab, Gitlab CI/CD, Airflow, Docker, Private Docker Registry, Sklearn, Postgres, Debian, Grafana
Languages: Python, SQL

Prognolite AG, Data Scientist (10/2022 – 03/2023)

  • Developed regression models to predict turnover and menu sales using customer data and external data such as weather or public holidays
  • Maintained and further developed the restaurant sales forecasting process
  • Developed efficient optimization algorithms to improve forecast models based on various influencing factors
  • Maintained and further developed the data preparation process of point of sales system data

Technology: Tidymodels, Sklearn, Random Forest, XGBoost, Cubist
Languages: R, Python, SQL

Crealogix AG, Data Scientist (09/2021 – 09/2022)

  • Advice and support of the department on new products related to Data Science and Machine Learning
  • Creation of prospect and upsell models
  • Extraction of information from fact-sheets using a customized OCR
  • Development of user journeys for chatbot dialogue flow
  • Development of chatbot solutions using IBM Watson and Spacy

Technology: Sklearn, Spacy, Random Forest, XGBoost, RMarkdown
Languages: Python, SQL, R

Bucher Leichtbau AG (01/2014 – 09/2021)

Compliance Verification Engineer (10/2017 – 09/2021)

  • Advised and supported all departments of Bucher Leichtbau AG in initial airworthiness certification matters.
  • Independently verified documentation for “minor” and “major changes” against certification requirements.

Technology: FEMAP, Mechanical Engineering

Certification Engineer (01/2014 – 10/2017)

  • Conducted FEM calculations/verification and prepared internal and external test reports.
  • Communicated with customers, official bodies, and authorities.
  • Consulted development department for design optimization.

Technology: FEMAP, Mechanical Engineering

Education

  • 09/2020 – 06/2023: MSc in Data Science, Lucerne University of Applied Sciences (HSLU)
  • 09/2010 – 09/2013: BSc in Aviation ZFH, Zurich University of Applied Sciences (ZHAW)
  • 08/2008 – 08/2009: Federal vocational baccalaureate (BMS), Berufsmaturitätsschule Zurich (BMZ)
  • 08/2002 – 08/2006: Apprenticeship electrician EFZ, Gemeindewerke Rüti (GWR)

Curated Collection of Commercial Projects

Topic Technology
Prospect and up-sell model for deposit account Python, XGBoost, Shap, Pandas, Sklearn
Multioutput regression model for central kitchen Python, Pandas, XGBoost, Sklearn, R, tidymodels
Multioutput regression model for bakery Python, Pandas, XGBoost, Sklearn, R, tidymodels

Curated Collection of Side Projects

Topic Technology
Web-App for Project Management Python, Flask, SQLAlchemy, SQLite, JINJA2
Energy Dashboard Python, AWS Lambda, S3, RDS, Streamlit
Electro Mobility in CH MongoDB, Python, Streamlit
Personal Blog (ongoing) Python, Statmodels, Pandas, Quarto
Streaming Wikipedia Changes Apache Kafka, KSQL, Docker
Scraping of Netdoktor for ETL of Master Thesis BeautifulSoup, Selenium, Pandas, Spacy
Scraping of Bettybossi for Nutrition Investigation BeautifulSoup, Selenium, Pandas, Spacy