INTERNSHIP DETAILS

Graphical user interface for a material test information system in R Shiny

Companycentredtud
LocationBelgium
Work ModeOn Site
PostedApril 15, 2026
Internship Information
Core Responsibilities
The student will produce a working and user-friendly GUI for the material test information system in R Shiny. They will also ensure the coding is well-commented and extensively test the GUI.
Internship Type
full time
Company Size
886
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Do not underestimate the power of atoms: nuclear applications can make a great difference for society both now and in the future. This is why as one of the biggest research centres in Belgium we continue to perform groundbreaking research. SCK CEN is a global leader in the field of nuclear research, services and education. With more than 900 employees, throughout all of our work, we are focusing on 6 research topics: • Health • Environment • Society • Materials • Technology • Safety These are our building blocks for developing innovative applications for society. In this way, we want to contribute to a world in which these and future generations can live safely and in good health.
About the Role

Introduction

 

Within the framework of material characterization programs many mechanical and corrosion tests are being performed.  The information that these tests yield needs to be stored, analyzed and be available in a user friendly way for current and future users of the material test information.

Hitherto, we would like to set up a graphical user interface (GUI) in R Shiny (1-2).  We call the application TIMARS, standing for test information management, analysis and reporting system.  TIMARS needs to have scripts to e.g. store new test results properly, analyze previous and current test result, make overviews, export data to external database formats.

We like to trust the design of a proper, modern system interface to a student in information technology as a practical work.  We, however, made the decision that we will use R Shiny as the software platform because many of our staff are writing the underlying scripts in R.

(1) https://www.r-project.org/

(2) https://www.rstudio.com/
 

Additional info

 

• Major scripts for mechanical and corrosion test information are available and do not need to be programmed by the student.  It is the intention that the student will only integrate them in an overall GUI (which might require some adaptation though).

• The assignment has been worded in English as most of the staff and PhD students that wrote the scripts are foreign.

 

Profile student

 

• Necessary experience: Graphical user interface design and coding

• Advantage: Knowledge of R, R-Studio and R-Shiny

 

 

Objectives

• To produce a working and user-friendly GUI to our material test information in R-Shiny.

• To ensure the R-Shiny coding is extensively commented within the code.

• To extensively test the produced GUI.

• To write a technical manual of the GUI (for developers to create future versions).

• To write a user manual for the GUI (for users).

• To write an internship report or thesis with lessons learned.

Key Skills
Graphical User Interface DesignCodingRR-StudioR-Shiny
Categories
TechnologyEngineeringData & AnalyticsSoftware