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 |