- Pegus DigitalFull Stack EngineerDIGITAAL BUREAU & IT-CONSULTANCYjuni 2021 - Vandaag (3 jaren en 5 maanden)BelgiumPart of what we internally call the 'language agnostic team'. We solve various engineering challenges that present themselves in various languages. That could be embedded software, libraries, backends, infrastructure, etc. Currently, in the last year, I mainly developed in C# and NodeJS and a bit of Python. Mainly C# because there was a growing need for .NET originating from the clients. During my time working for them I have worked on:- A complex backend from scratch for the management of clinical trials.- Write and validate implementations of a specification that is being developed for communication and management of hardware.- Refactor a code-base that was inherited in a very bad shape which is responsible for gathering/transforming/storing data of devices that monitor elevators.- Architectural advice on other projects.
- Fauna Inc.Sr. DeveloperDIGITAAL BUREAU & IT-CONSULTANCYoktober 2019 - juni 2021 (1 jaar en 8 maanden)Originally I applied as a 'pure developer' but that role was just filled in at the moment I applied. Fauna still expressed interest and asked me whether I would be open to a very technical Developer Advocate role. In this role I did the following things:- I developed/researched the first iteration of tooling such as the Fauna Schema Migration tool from scratch.- Delivered feedback to the product and to the CTO on new features, in the planning phase, prior to release and post-release. In some cases that feedback significantly changed these features.- I wrote example implementations based on Fauna such as complex authentication scenarios (in Fauna's FQL or with external identity providers such as Okta/Auth0)- I wrote technical pieces that required an understanding of how databases in general and algorithms used within Fauna work.- Presented Fauna at various technical conferences.
- Cumul.ioFull Stack DeveloperDIGITAAL BUREAU & IT-CONSULTANCYapril 2018 - oktober 2019 (1 jaar en 6 maanden)Leuven, VB, BelgiëBoth frontend as backend but with a focus on backend.Frontend: wrote a complex tree-hierarchy editor and some minor improvements.Backend: revamped the data ingestion pipeline and accelerated analytical queries by researching and selecting a suitable database and migrating the platform towards that new database while keeping the old database and pipeline operational in order to only move new datasets to the new database. I was responsible for the research, the implementation, and the infrastructure as code. I also did various optimizations, moved towards data streaming allowing to ingest bigger datasets, and implemented improvements/bugfixes to other aspects such as the rate-limiting implementation to make the platform more stable. Wrote plugins for and/or guided interns to write plugins to unlock new databases that can be connected to the platform.
- Master of Science in Computer ScienceVrije Universiteit Brussel2012Master, Computer Science
- Bachelor, Electromechanics option AutomatisationHOGESCHOOL GENT2007Bachelor, Electromechanics option Automatisation