Who Am I
The most straightforward way to describe myself is “Absolute Introvert”.
I’m a humble guy trying to navigate the difficulties of life together with my family. My motivation stems from an unceasing drive for self-improvement and an enduring sense of creativity. I’m often engaged in ambitious projects, yet I refrain from sharing them until I possess the necessary resources or a high degree of confidence in their success.
My Work
I’m currently employed at Movify Luxembourg as a Web Developer. Before that it was Reborn IT Services, before that Watchluxus with the brand name “Reborn – Ingenious Interfaces”. I did not switch jobs, it’s just that Reborn was renamed into Movify. I’ve been working there since 2015, and most of what I’ve done recently is related to Post Luxembourg: mypost, luxid, and others . I have not made a great career progression though.
Away from work, I’m involved in Software Development, Game Development, Music production, Video production, Data Science, 3d modeling & printing, Electronics, and several other domains – most of them superficially, others as a life-long passion.
I have always been passionate about digital media and technology in general. Art, Philosophy and Ethics also play a role in many of my projects.
My “hidden power” lies in planning projects and concepts that combine knowledge from different fields. I’ve often found myself comfortable and effective in positions supporting or guiding groups of people (Servant leadership) in creative projects – but I can also become a bit challenging when it comes to defending intellectual space.
My goal is to create rich human experience and improve quality of life by providing and applying precise information and making people happy – that would help us turn our faces to a brighter future.
Finally, please rest assured: Not all of my projects look as bland as this website :) – I have chosen this format to remain productive on it. π
My Project log
I am not in a rush to assemble a “real” portfolio. For now, the best I can do is a haphazard list of a few of my projects that I’ve started and remember.
Playgrounds.lu β Web App
playgrounds.lu is a community and commune-curated list of playgrounds with rating and feedback system.
The goal was to make it easier for people to find new playgrounds, as well as inform communes when maintenance was necessary.
There is now a very similar project: https://spillplaz.lu/, but not from me.
In my project:
- Backend was in development, I guess monolithic Laravel
- Frontend, don’t remember -> Probably was blocked by technical issue
The old spillplaz.lu already existed as a simply maintained (and very incomplete) list of some playground entries. At the same time I really needed to scout some good playgrounds for my first son. I decided to improve the concept but never managed to establish contact with the Author . I then wanted to develop an interactive map and some other special stuff based on the data I collected on my own. That was definitely pre-covid. Today, we don’t even have a car anymore. So most of the project is obsolete anyway.
I’m still full of regrets that I didn’t have the right way to communicate this project. Looking at how playgrounds.lu turned out, I can’t help but wonder if this was just the natural evolution of the project, or if my concept made its way to the right ears ? Still sad that I didn’t get to publish something I considered absolutely worth doing.
Flippin' awesome β Digital pinball game
Large, interconnected (Metroidvania style) digital pinball game with building elements. Maybe even RPG
Currently being developed in Unreal Engine (as of March 2024).
- Working on simulated physics that feel good and controllable
- Working on generic game mechanics
- Theme of the first table is already defined, currently being illustrated
Protec-THOR β Mech action video game
A side-scrolling mech game where you protect a mobile city as you fight your way through a post-apocalyptic Eurasia.
Combined elements of strategy for the city building, RPG interactions with different story paths, and tactical combat with lots of different equipment.
This project was a continuation of a different project, in which the player would directly control a walking city, shoot asteroids and let your tiny workers collect scrap from the ground.
With Armored Core 6 scratching most of those itches, I don’t even try to continue this project.
META-DYNAMIC UIs β Concept (early design manifesto)
Already since my studies, I had an idea for bridging into a new way of thinking about UIs and context (at least for me). This was part of my “not so great” first bachelor work, during which I got completely distracted by technical issues. On top of that, I poorly documented my original ideas, so they were overshadowed of a prototype in php that was way too static for its intended purpose.
Only years later, I realize that I focused on the wrong thing during this project.
Nowadays, I hear there are already speculations about UIs becoming dynamically adjusted to the user through the usage of “AI”/ “Machine learning” / “Statistics” / whatever. So I thought it’s time to reactivate that project, and be on the lookout for opportunities.
Just a concept for now
My new line of thought goes towards some sort of layoutable canvas in which components stream in and out, creating a fluid context. This contradicts the traditional way of identifying an app as a set of different “Views” or “Pages”. Information can “evolve”, moving between different levels of complexity depending on the required context.
There will be a spectrum of choices as a designer, and a few challenges to make such a system intuitive and not confusing. Hybrid solutions with other Design Systems are possible.
The fluid UI can be manually or algorithmically triggered by various inputs. Traditional Components can act as a gateway towards the “Streaming UI”. I will call such gateway components “MetaComponent”.
Leviathans β Newtonian space ship videogame for nerds
Realistic spaceship battle game in which each component is simulated and destructible. At the same time, the player needs to deal with the realities of newtonian physics, meaning that most ship-to-ship encounters on different orbits would last only a few milliseconds.
(Few years later, the games “Nebulous: Fleet Command“, and “Children of a Dead Earth” make my concept obsolete)
School App β Large-scale project
My idea was to digitalize processes regarding school-parent communication. I also aimed at improving some shortcomings of the national school system.
Some features:
- Manage children
- Comunicate with teachers
- Sickness leave
- See grades
- See course content
- See materials
- etc…
This is also a “frustration” project. I even pitched it to some people, but in the end I thought the project was too ambitious.
I didn’t even know schools were already looking for a solution. Nowadays, schools are using the app “Schoolfox”, rendering my project mostly obsolete.
Wouldn’t touch this project without substantial (financial) support again.
Playdate app β Mobile App
Another app I started developing to simplify life as a parent.
This one was aimed towards socializing children by helping to organize play dates.
The project is still relevant and I don’t know of an alternative, but the Covid lockdown made me lose interest. When I have time, motivation and support, I might look into it again.
Arcane Emporium β Fantasy Sandbox game
A sandbox strategy, rpg, business management game set in a fantasy world with magic.
I’m usually not a big fan of high fantasy, but I decided to spill all my ideas into this project. I came up with an interesting genetic/coded magic system around which there would be an in-game economy. Exploration is also a big deal, as the player can search for resources, exploit them and build their business on top of it.
Features:
- A highly creative code-magic system
- Controllable strategic avatars
- Hex tiles for simplification and Carcassonne – like flavour
- etc…
The prototype covers the game world as well as some interactions such as avatar steering, building, traveling, village generation, etc… . At some point I realized the project might be too ambitious for my own good, so I’m on a break from it now.
It’s still a prime candidate in case I manage to set up a development team with a an artist and perhaps a shader specialist.
Synth-F β Electronic Music
I’ve self-produced a few dozen songs from start to finish, some have been released on spotify.
https://soundcloud.com/synth-f
I’m not rich and famous yet.
But I mostly do it for fun anyway.
Fractal World β Experimental UI Adventure game
A mix of Game / Website in which the player explores a world with sentient UI elements.
Similar to Harvest Moon, Stardew Valley and the likes, but with much simpler graphics and more convoluted digital rooms and mini-game oriented gameplay.
The concept was ripe, but when I started developing I got distracted by some other things. I even had some music ready for the project. Technically, my goal was to do everything using standard web technologies (HTML, JS, Css), and create complex, interactive web components with personalities, quests, etc… . However, I got into a dilemma when I was thinking about how awesome it would be to combine this with Large Language Models.
Might get back to it if I feel like it.
Cleanroom β Deep learning model
A deep learning model that detects whether your room is clean / tidy or not.
I trained it on data collected from search engines. It wasn’t super precise (0.7 score was my best I could achieve on a train/test set).
After I started adding more complex features to improve accuracy, such as object detection and positioning, it got too complex for a project that I started just for fun.
The cool thing about information / data and having an open mind is that you can really “navigate” multidimensional information spaces and discover cool approaches. However, it’s near impossible to explain things in a way that can be universally understood.
Dulingva β Multilanguage tools
Dulingva is a bigger project and business idea that I’ve developed up to the first prototype.
It’s a match making system that helps communication in multilingual environments. I had multiple use cases and strategies prepared for usage in office, tourism, cultural integration and commerce.
There’s analog and digital equipment, as well as a website. I lack the budget to further develop the business but I’m convinced it would be very useful in Luxembourg and other multicultural cities.
Game Creators β Community
Game Creators is a community / meetup of game developers, artists, amateurs, professionals, etc… in Luxembourg and the Greater Region.
We were quite active in the years before 2020, and met once a month in the city with peak attendances of up to 12 people, averaging out on 4-5. After the Lockdowns and the birth of my second son, I had to change the format so now it’s more passive and digital only on discord. There’s a suggested time slot on friday evenings for newcomers.
I’m not actively taking part in the live meetings anymore, but I’m always on the lookout for people who are motivated to help with moderation and help this community thrive.
ProtoPlant β A plant environment sensor
This was a concept that I didn’t even prototype.
The protoplant can measure environmental data and check which plants could do well in the current environment. It also helps detecting disease, or can be used like a plant-tamagochi.
The Protoplant could be a cyborg-plant with organic cells. Don’t know enough of Bioengineering to pursue this project.
LED gadgets β Art and experimental tools
Although I would qualify myself as “photophobic” and LEDs are my natural enemy, I do actually work with them a bit. I did a few prototypes, just to test basic patterns on RGB Leds.
I’m not that much interested in their utility as Lighting tool, but rather in various subjective effects the LEDs evoke. With closed eyes, for example, one could engage with a low-dimensional video game that gracefully helps falling asleep when someone struggles with insomnia.
Also, the “LED entrancer”, built like an armillary sphere rotating around one’s head, available as fixation for office and gaming chairs. In combination with sound this would be a truly remarkable experience.
There were several more ideas, both thought as “art installations” as well as “commercial equipment”.
I want to explore what emotions other humans expose when they encounter such objects. At the same time, I want to find real world applications and perhaps make a coin out of it. This project is one of my favourites, and is where my artistic and curious nature shows up. It’s also quite challenging and expensive. Without funding and a proper workshop, I need the right motivation to work on it.
The project covers:
- Learning electronics
- Learning various eletronic platforms
- Plan concept as a whole (use cases)
- Plan individual items
- Design and test circuit
- Prototype
- ???
- Tell and show
Unnamed β An analog social network
This is my take on social networking apps. Mostly conceptual, the development didn’t get further than bootstrapping . It is meant to promote social integration rather than social exposure.
I wanted to be able to connect people who don’t know each other, myself included. The centerpiece are the interests and hobbies of a person – as well as any emergent tasks or requests. It’s basically a local, digital blackboard on which you see things that fit your interests. You can form “clusters” / “groups” with other people which helps building a network of people in reach.
Comparing it with Linkedin and Facebook/Meta, my application was more lightweight and transparent. It could actually solve social problems and work around some issues I have with the big social platforms. It’s a digital tool that helps making analog social networks.
The idea for the network came up during the pre-bachelor work -“Jahresarbeit” I think it was. I ended up having to choose an other project because this was too big. The idea persisted and was made more relevant in the last few years.
The Message β Roguelite game
An action-roguelike for up to 4 players.
Up to 4 heroes of different, synergizing classes travel with a platform to the bottom of the deepest pit of the world. Styled like borderlands (handpainted textures), wild and adrenaline-pumping like Doom.
The concept was standing, and I even started developing. However, something distracted me from the project, and I later had to discover I didn’t push that last commit… . Briefly said: my motivation for this project reached the bottom of the pit.
However, all is not lost. The concept still stands and could be reused in a new project.
Brave Utopia Downfall 3084 β An insane and fun roguelite
This tower ascension roguelite included various classes, a card system for level generation and morphing maps. The theme and design was mostly absurd, fun and crazy, with hints of 80s aesthetics.
The story: The player was caught, along with millions of other customers in the biggest gigamarket of the world. The only way to survive was to pay, and this is what most people did – except for you because you’re broke. Oh, and people go crazy over special offers and discounts.
This was a metroidvania and souls-like game in 2D. The game would play in multiple areas set in a very large supermarket-city, with multiple characters and bosses, as well as secret levels. The player needs to find specific items, amass enough value in the shopping cart, get to the checkout, etc… . Combat mechanics were mostly mass control, with some character classes having different playstyles.
I’m thinking a lot about this project lately, and I think it fits very well in the Zeitgeist. Back then, I actually watered it down, but now I think it deserves a revision.
What exists so far:
- Concept + lots of documentation
- tiny prototype in godot (one of my first projects with godot, so not really good…)
I showed it around at the meetup once, just to show how fluid godot felt.
Playgrounds.lu β Web App
playgrounds.lu is a community and commune-curated list of playgrounds with rating and feedback system.
The goal was to make it easier for people to find new playgrounds, as well as inform communes when maintenance was necessary.
There is now a very similar project: https://spillplaz.lu/, but not from me.
In my project:
- Backend was in development, I guess monolithic Laravel
- Frontend, don’t remember -> Probably was blocked by technical issue
The old spillplaz.lu already existed as a simply maintained (and very incomplete) list of some playground entries. At the same time I really needed to scout some good playgrounds for my first son. I decided to improve the concept but never managed to establish contact with the Author . I then wanted to develop an interactive map and some other special stuff based on the data I collected on my own. That was definitely pre-covid. Today, we don’t even have a car anymore. So most of the project is obsolete anyway.
I’m still full of regrets that I didn’t have the right way to communicate this project. Looking at how playgrounds.lu turned out, I can’t help but wonder if this was just the natural evolution of the project, or if my concept made its way to the right ears ? Still sad that I didn’t get to publish something I considered absolutely worth doing.
Flippin' awesome β Digital pinball game
Large, interconnected (Metroidvania style) digital pinball game with building elements. Maybe even RPG
Currently being developed in Unreal Engine (as of March 2024).
- Working on simulated physics that feel good and controllable
- Working on generic game mechanics
- Theme of the first table is already defined, currently being illustrated
Protec-THOR β Mech action video game
A side-scrolling mech game where you protect a mobile city as you fight your way through a post-apocalyptic Eurasia.
Combined elements of strategy for the city building, RPG interactions with different story paths, and tactical combat with lots of different equipment.
This project was a continuation of a different project, in which the player would directly control a walking city, shoot asteroids and let your tiny workers collect scrap from the ground.
With Armored Core 6 scratching most of those itches, I don’t even try to continue this project.
META-DYNAMIC UIs β Concept (early design manifesto)
Already since my studies, I had an idea for bridging into a new way of thinking about UIs and context (at least for me). This was part of my “not so great” first bachelor work, during which I got completely distracted by technical issues. On top of that, I poorly documented my original ideas, so they were overshadowed of a prototype in php that was way too static for its intended purpose.
Only years later, I realize that I focused on the wrong thing during this project.
Nowadays, I hear there are already speculations about UIs becoming dynamically adjusted to the user through the usage of “AI”/ “Machine learning” / “Statistics” / whatever. So I thought it’s time to reactivate that project, and be on the lookout for opportunities.
Just a concept for now
My new line of thought goes towards some sort of layoutable canvas in which components stream in and out, creating a fluid context. This contradicts the traditional way of identifying an app as a set of different “Views” or “Pages”. Information can “evolve”, moving between different levels of complexity depending on the required context.
There will be a spectrum of choices as a designer, and a few challenges to make such a system intuitive and not confusing. Hybrid solutions with other Design Systems are possible.
The fluid UI can be manually or algorithmically triggered by various inputs. Traditional Components can act as a gateway towards the “Streaming UI”. I will call such gateway components “MetaComponent”.
Leviathans β Newtonian space ship videogame for nerds
Realistic spaceship battle game in which each component is simulated and destructible. At the same time, the playyer needs to deal with the realities of newtonian physics, meaning that most ship-to-ship encounters on different orbits would last only a few milliseconds.
(Few years later, the games “Nebulous: Fleet Command“, and “Children of a Dead Earth” make my concept obsolete)
School App β Large-scale project
My idea was to digitalize processes regarding school-parent communication. I also aimed at improving some shortcomings of the national school system.
Some features:
- Manage children
- Comunicate with teachers
- Sickness leave
- See grades
- See course content
- See materials
- etc…
This is also a “frustration” project. I even pitched it to some people, but in the end I thought the project was too ambitious.
I didn’t even know schools were already looking for a solution. Nowadays, schools are using the app “Schoolfox”, rendering my project mostly obsolete.
Wouldn’t touch this project without substantial (financial) support again.
Playdate app β Mobile App
Another app I started developing to simplify life as a parent.
This one was aimed towards socializing children by helping to organize play dates.
The project is still relevant and I don’t know of an alternative, but the Lockdown during Covid made me lose interest. When I have time, motivation and support, I might look into it again.
Arcane Emporium β Fantasy Sandbox game
A sandbox strategy, rpg, business management game set in a fantasy world with magic.
I’m usually not a big fan of high fantasy, but I decided to spill all my ideas into this project. I came up with an interesting genetic/coded magic system around which there would be an in-game economy, events, etc… . Exploration is also a big deal, as the player can search for resources, exploit them and build their business on top of it.
Features:
- A highly creative code-magic system
- Controllable strategic avatars
- Hex tiles for simplification and Carcassonne – like flavour
- etc…
The prototype covers the game world as well as some interactions such as avatar steering, building, traveling, village generation, etc… . At some point I realized the project might be too ambitious for my own good, so I’m on a break from it now.
It’s still a prime candidate in case I manage to set up a development team with a an artist and perhaps a shader specialist.
Synth-F β Electronic Music
I’ve self-produced a few dozen songs from start to finish, some have been released on spotify.
https://soundcloud.com/synth-f
I’m not rich and famous yet.
But I mostly do it for fun anyway.
Fractal World β Experimental UI Adventure game
A mix of Game / Website in which the player explores a world in which UI elements live.
Similar to Harvest Moon, Stardew Valley and the likes, but with much simpler graphics and more convoluted digital rooms and mini-game oriented gameplay.
The concept was ripe, but when I started developing I got distracted by some other things. I even had some music ready for the project. Technically, my goal was to do everything using standard web technologies (HTML, JS, Css), and create complex, interactive web components with personalities, quests, etc… . However, I got into a dilemma when I was thinking about how awesome it would be to combine this with a LLM.
Might get back to it if I feel like it.
Cleanroom β Deep learning model
A deep learning model that detects if your room is clean / tidy or not.
I trained it on data collected from search engines. It wasn’t super precise (0.7 score was my best I could achieve on a train/test set).
I started adding more complex features to improve accuracy, such as object detection and positioning, but it soon got too complex for a project that I started just for fun.
The cool thing about information / data and having an open mind is that you can really “navigate” multidimensional information spaces and discover cool approaches. However, it’s near impossible to explain things in a way that can be universally understood.
Dulingva β Multilanguage tools
Dulingva is a bigger project and business idea that I’ve developed up to the first prototype.
It’s a match making system that helps communication in multilingual environments. I had multiple use cases and strategies prepared for usage in office, tourism and business.
There’s analog and digital equipment, as well as a website. I lack the budget to further develop the business but I’m convinced it would be very useful in Luxembourg and other multicultural cities.
Game Creators β Community
Game Creators is a community / meetup of game developers, artists, amateurs, professionals, etc… in Luxembourg and the Greater Region.
We were quite active in the years before 2020, and met once a month in the city with peak attendances of up to 12 people, averaging out on 4-5. After the Lockdowns and the birth of my second son, I had to change the format so now it’s more passive and digital only on discord. There’s a suggested time slot on friday evenings for newcomers.
I’m not actively taking part in the live meetings anymore, but I’m always on the lookout for people who are motivated to help with moderation and help this community thrive.
ProtoPlant β A plant environment sensor
This was a concept that I didn’t even prototype.
The protoplant can measure environmental data and check which plants could do well in the current environment. It also helps detecting disease, or can be used like a plant-tamagochi.
The Protoplant could be a cyborg-plant with organic cells. Don’t know enough of Bioengineering to pursue this project.
LED gadgets β Art and experimental tools
Although I would qualify myself as “photophobic” and LEDs are my natural enemy, I do actually work with them a bit. I did a few prototypes, just to test basic patterns on RGB Leds.
I’m not that much interested in their utility as Lighting tool, but rather in various subjective effects the LEDs evoke. With closed eyes, for example, one could engage with a low-dimensional video game that gracefully helps falling asleep when someone struggles with insomnia.
Also, the “LED entrancer”, built like an armillary sphere rotating around one’s head, available as fixation for office and gaming chairs. In combination with sound this would be a truly remarkable experience.
There were several more ideas, both thought as “art installations” as well as “commercial equipment”.
I want to explore what emotions other humans expose when they encounter such objects. At the same time, I want to find real world applications and perhaps make a coin out of it. This project is one of my favourites, and is where my artistic and curious nature shows up. It’s also quite challenging and expensive. Without funding and a proper workshop, I need the right motivation to work on it.
The project covers:
- Learning electronics
- Learning various eletronic platforms
- Plan concept as a whole (use cases)
- Plan individual items
- Design and test circuit
- Prototype
- ???
- Tell and show
Unnamed β An analog social network
This is my take on social networking apps. Mostly conceptual, the development didn’t get further than bootstrapping . It is meant to promote social integration rather than social exposure.
I wanted to be able to connect people who don’t know each other, myself included. The centerpiece are the interests and hobbies of a person – as well as any emergent tasks or requests. It’s basically a local, digital blackboard on which you see things that fit your interests. You can form “clusters” / “groups” with other people which helps building a network of people in reach.
Comparing it with Linkedin and Facebook/Meta, my application was more lightweight and transparent. It could actually solve social problems and work around some issues I have with the big social platforms. It’s a digital tool that helps making analog social networks.
The idea for the network came up during the pre-bachelor work -“Jahresarbeit” I think it was. I ended up having to choose an other project because this was too big. The idea persisted and was made more relevant in the last few years.
The Message β Roguelite game
An action-roguelike for up to 4 players.
Up to 4 heroes of different, synergizing classes travel with a platform to the bottom of the deepest pit of the world. Styled like borderlands (handpainted textures), wild and adrenaline-pumping like Doom.
The concept was standing, and I even started developing. However, something distracted me from the project, and I later had to discover I didn’t push that last commit… . Briefly said: my motivation for this project reached the bottom of the pit.
However, all is not lost. The concept still stands and could be reused in a new project.
Brave Utopia Downfall 3084 β An insane and fun roguelite
This tower ascension roguelite included various classes, a card system for level generation and morphing maps. The theme and design was mostly absurd, fun and crazy, with hints of 80s aesthetics.
The story: The player was caught, along with millions of other customers in the biggest gigamarket of the world. The only way to survive was to pay, and this is what most people did – except for you because you’re broke. Oh, and people go crazy over special offers and discounts.
This was a metroidvania and souls-like game in 2D. The game would play in multiple areas set in a very large supermarket-city, with multiple characters and bosses, as well as secret levels. The player needs to find specific items, amass enough value in the shopping cart, get to the checkout, etc… . Combat mechanics were mostly mass control, with some character classes having different playstyles.
I’m thinking a lot about this project lately, and I think it fits very well in the Zeitgeist. Back then, I actually watered it down, but now I think it deserves a revision.
What exists so far:
- Concept + lots of documentation
- tiny prototype in godot (one of my first projects with godot, so not really good…)
I showed it around at the meetup once, just to show how fluid godot felt.
- Playgrounds.lu β Web App
- Flippin' awesome β Digital pinball game
- Protec-THOR β Mech action video game
- META-DYNAMIC UIs β Concept (early design manifesto)
- Leviathans β Newtonian space ship videogame for nerds
- School App β Large-scale project
- Playdate app β Mobile App
- Arcane Emporium β Fantasy Sandbox game
- Synth-F β Electronic Music
- Fractal World β Experimental UI Adventure game
- Cleanroom β Deep learning model
- Dulingva β Multilanguage tools
- Game Creators β Community
- ProtoPlant β A plant environment sensor
- LED gadgets β Art and experimental tools
- Unnamed β An analog social network
- The Message β Roguelite game
- Brave Utopia Downfall 3084 β An insane and fun roguelite
My Skills
I’m a generalist, so I only focus on a few skills long enough to assume high expertise. I’m satisfied with having the intellectual tools to learn new things when the chance arises, and deepen my knowledge if required. Past experiences have taught me that clinging to highly specialized knowledge is often a futile endeavor; technological progress swiftly renders much of it obsolete. Instead, I prioritize mastering fundamentals and remaining adaptable to evolving contexts.
My life goal is to stay curious and always be ready to explore new things.
Software & Web Development
Data Science
Maker culture (electronics, robotics, 3d printing)