Curriculum Vitae

Summary

I am a Data Scientist with a combined industry and academic experience, as well as exposure to working in intercultural and interdisciplinary teams. I am adaptable and fast to learn new concepts, having started as a Geoscientist and developed deeper interests in numerical simulation and data science along the way. My achievements range from using data to identify cost reduction opportunities of up to tens of thousands of dollars, conceptualizing and creating KPI dashboards that are used globally in the company, to successfully designing a machine learning model that outperforms state-of-the-art models. Works related to my research have been published in various journals and major machine learning conferences such as ICLR, ICML, and NeurIPS. My relevant skills and knowledge include Python programming, data visualization, cloud computing, statistics, machine learning, data cleanup, and communication.


Experience

Jun 2023 - Present

Bayer, Germany
Data Scientist

  • Support the digitalization of various ointment manufacturing processes, such as developing various tools in AWS to automate manual processes and calculations.
  • Support internal stakeholders to track various KPIs by conceptualizing the visualization, automating the calculations, and creating dashboards in Tableau and Power BI.
  • Conduct data analytics projects to improve production processes, such as design of experiments, loss analysis, and material utilization.
  • Provide internal stakeholders with data-based insights for strategic decision making such as acquisition of equipment and facilities.
Jan 2018 - Mar 2023

University of Stuttgart, Germany
Ph.D. Researcher in Simulation Technology

  • Performed feature engineering through correlation and autocorrelation analysis, regularization, and hyperparameter tuning.
  • Developed a neural network model that outperforms state-of-the-art deep learning models by up to 4 orders of magnitude in forecasting environmental systems.
  • Incorporated prior physical knowledge to improve time series forecasting of a thermochemical energy storage, swamp water level, and groundwater contamination using NARX, LSTM, and Neural ODE.
  • Published 7 scientific papers in various journals and conferences, including ICLR 2021, ICML 2022, and NeurIPS 2022.
  • Wrote and maintain the Python implementation of various deep learning models such as the Temporal Convolutional Network (TCN), Convolutional LSTM (ConvLSTM), Physics-Informed Neural Network (PINN), and Fourier Neural Operator (FNO) using PyTorch and NumPy.
  • Led tutorial sessions and managed exams for the courses: MATLAB for Simulation Technology and Geostatistics.
Jul 2012 - Aug 2015

BP (British Petroleum), Indonesia
Well Intervention Engineer

  • Established a standardized reporting system to ensure clean data acquisition during field operations.
  • Led post-job evaluations with multidisciplinary stakeholders and high-level management consisting of 20-30 people.
  • Assessed the field operational data to identify cost reduction opportunities of up to tens of thousands of dollars.

Selected Projects

PDE Benchmark for Scientific Machine Learning


  • Collaborated with 7 researchers from 3 different research groups to generate large benchmark data with a total size of more than 3 TB.
  • Decided on the relevant evaluation metrics for the benchmark problems.
  • Wrote and maintain the Python code for the data generation (using SciPy) and for the benchmark model training and inference (using PyTorch and NumPy), which already received 700+ stars and was forked 80+ times.
  • Published a conference paper at the NeurIPS 2022 Track on Datasets and Benchmarks.

Students Supervision Projects


  • Guided 7 students on their thesis projects with the final grade ranging from 1.0 - 1.7 (B+ to A+ in the US grading scale).
  • Collaborated with an engineering firm to develop an LSTM model for predicting swamp water level, which to date is still applied by the firm.
  • Published 1 scientific paper in a journal and gave 2 conference presentations based on the supervised projects.

Juventus Data Analytics


  • Decided on an interesting topic about Juventus to analyze and the kind of data was required to perform the analysis.
  • Wrote the Python code to clean unstructured data obtained from web scraping and use them for analysis (using pandas).
  • Visualized the result of the analysis and presented the analysis both on Reddit and in an article.

Education

Jan 2018 - May 2023

University of Stuttgart, Germany
Ph.D. Simulation Technology - Summa cum laude

Dissertation: Physics-Informed Artificial Neural Networks for Dynamic, Distributed, and Stochastic Systems
Description: Developing a hybrid modelling framework that combines existing numerical methods for Partial Differential Equations, learning abilities of ANNs, and Bayesian theorem to solve spatio-temporal problems equipped with model uncertainty quantification.
Sep 2015 - Aug 2017

Delft University of Technology, the Netherlands
MSc Applied Earth Sciences - GPA 8.7/10.0

Relevant courses: Matlab/Programming, Object Oriented Scientific Programming with C++, Special Topics on Numerical Mathematics

Dissertation: Multiscale Finite Volume Method for Coupled Single-Phase Flow and Heat Equations in Fractured Porous Media: Application to Geothermal Systems
Description: Developing a more efficient simulation method for predicting pressure and temperature in fractured geothermal reservoirs. This project was conducted in collaboration with the University of Stuttgart.
Aug 2008 - Jun 2012

Bandung Institute of Technology, Indonesia
BSc Petroleum Engineering - GPA 3.68/4.00

Dissertation: Numerical Model of Drilling Mud Filtrate Invasion on Core Samples
Description: Quantifying the effect of drilling mud filtrate on the productivity of a reservoir using a numerical model, verified by measurement data obtained from a laboratory experiment.

Skills

Softwares

Subjects

  • Supervised learning (linear and logistic regression, deep learning)
  • Unsupervised learning (k-means clustering)
  • Time series forecasting (NARX, LSTM, Neural ODE)
  • Statistics (statistics fundamentals, Bayesian inference)
  • Data visualization
  • Cloud computing

Languages

  • Indonesian (native)
  • English (TOEFL iBT score 105/120)
  • German (B1 - telc score 295/300)

Certificates


Extracurricular

May 2016 - Apr 2017

Society of Petroleum Engineers Delft Student Chapter
Vice President

  • Presented updates in monthly regular meetings with the SPE Netherlands board, as well as led the SPE Delft Student Chapter board meeting, in case of the president's absence
  • Built and maintained network within the oil and gas industry to aid student members in finding internship or job opportunities
  • Organized monthly lectures with both industry professionals and academic researchers as speakers
Apr 2013 - Mar 2014

BP Challenge Committee
Asia Pacific Regional Communication Lead

  • Managed all communication media for challengers (fresh graduates) in BP Asia Pacific to facilitate internal networking including articles to be posted on the website, quarterly published newsletter, and communication email distribution
  • Facilitated communication with other regions’ Challenge Committee to keep the members up to date to other regions' activities and to establish global coordination
Apr 2011 - Mar 2012

Film Student Association (LFM ITB)
General Secretary

  • Managed and constantly updated the members' database for communication and networking purposes
  • Allocated human resources to various organization activities to ensure that the tasks were evenly distributed
  • Acted as the president's representative in external and internal meetings in case of absence

Achievements

  • Featured paper in the AGU's journal editors' highlights (2023)
  • Top 10 winner of Festo Coding Challenge (2020)
  • Dean's List Award for Outstanding Academic Achievement: GPA above 3.50/4.00 (2008-2012)