My name is Frank Roberts and I was born on 29-11-1984.
I am an embedded software engineer with a broad range of interests and experience. My hobbies are playing video games and working on my own software projects.
On 01-01-2019 I started with Roberts digital in order to gain more independence in how I work.
Below you can find my past experiences, projects I have worked on and my education.
If you wish to reach out to me, you can find my contact information at the
bottom of this page.
For Medtronic BRC Maastricht I worked on several projects:
Motto Communications uses a cloud distribution platform called Flux to provide it's
customers with a whole range of telecommunication services and products.
I worked on various parts of the backend of the Flux system. This backend was written in Ruby
but also relied on several Python micro services. All of these systems communicated via
Remote Procedure Calls.
In February of 2016 my girlfriend and I decided we had enough of our jobs and decided to quit and travel for 5 months through the South of India.
At ASML I worked at the Factory Automation Factory Integration (FAFI) department. This department was responsible
for making sure the ASML machines could interface with other machines in the chip fab and also generate reports which could be used by the
fab engineers.
Most of the production code I wrote here was in C and some in C++. The unit tests were written in Python using C bindings.
For my Master thesis I worked on a project for the ACTLab group. The department was looking for a system to use for conducting wearable sensor research. To this end I created a framework for Android which used an existing framework already used within ACTLab. With my framework it was possible to select several sensors, either from the Android device or external and use them for research projects. The generated could then be stored, sent over a network or processed on the phone.
My Bachelor thesis consisted of writing embedded software for industrial baking equipment.