Glen De Cauwsemaecker
I’m a Software Developer, from Belgium, working on various projects actively on GitHub. Living in Belgium again since 2018, while working as a Principal Software Engineer for ThreeFold Technology, a company which ambition it is to change the way internet as well as the banking system operates. The company is based in Ghent (Belgium) but has offices and partners all over the world. Here I work mostly in Go, python and lately Rust as well on blockchain-, cloud- and automation technology.
ThreeFold Technology Mostly Remote, Principal Software Engineer (Blockchain, Cloud and automation technology)
Exient, Ltd. Remote, Freelance Programmer (Backend Services and Client Libraries)
Exient, Ltd. UK, Programmer (Game-, Engine- Development and R&D)
Fishing Cactus Belgium, Programmer (Game-, Engine- Development and R&D)
Code Combat Remote, Opensource developer (Web Technology)
Rivine Blockchain Technology written in Go, the core of our blockchains. The
only active blockchain currently is the Threefold Chain, a blockchain
backed by the capacity of the internet and hosting the tokens used to pay for that capacity as well the reservations
and registrations of the capacity itself.
Go OpenAPI A Swagger / OpenAPI implemenation for Go. Very lightweight but deep integration into the go toolset for working with swagger definitions as the source of truth for an application.
Nebula Cloud Services Nebula Cloud Services are the cloud services used for Exient games that require online services. The services are written in Golang, and recently started using OpenAPI to describe the APIs. Clients are written in C#, Rust and C++. The services rely on AWS and k8s, among other (opensource) technology.
L10n C#/Unity An implementation of L10n in C#, Targeting the Unity Game Engine.
Marlin Build System Not being happy of any of the existent Build Systems, we proposed and got the chance to develop an MVP of a new kind of Build System. The goal was to keep it as minimal and flexible as possible. The scripting language of choice was Scheme and the core was written in Rust.
More Projects and my volunteering experiences can be found on https://www.linkedin.com/in/glendc.
- Blockchain Development
- OS Primitives
- Networking (between transport and application)
- Backend Development (Golang/NodeJS)
- Game (Engine) Development
- Objective-C and Swift
- Functional Programming
- Git / Perforce
- Debian/Arch Linux, MacOS
- HTML, CSS and JS
- Opensource Technology
- Language/Compiler Design
- UX Design
References can be found on https://www.linkedin.com/in/glendc.