my projects

01.

Content sharing platform

Status: early development phase

Description: a platform allowing homeschooling parents to search, submit, upvote, download or share educational resources via an elegant UI.

Type of content: articles, documents, presentations, images, URLs, announcements

Use cases: browse resources, search on keyword, refined search (subject / age range / key competency), store your own resources, share with others

Key features: paginated search results, submit / upvote / download / share resources, user profile, favorites (resources & search actions), user / moderator dashboard

Tech stack:
Java
Spring Boot
React
MySQL
Keycloak
Elasticsearch
S3 Obj. Storage
Docker
02.

Collaboration Workspace

Status: work in progress

Description: a platform allowing to bring your tools, people, and processes together, a collaboration workspace using self-hosted Rocket.Chat (own your data)

Type of content: text, images, documents, files, URLs, audio, video,...

Use cases: communicate internally, with customers or partners on your platform, customized workspace thanks to connectivity with project mgmt. tools, business apps, automation/storage servers, mailservers...

Key features: messaging from any device / everything in one place for your team(s) and a store of customer interactions / manage your projects and tasks from your chat window without leaving your workspace (ChatOps)

Tech stack:
Rocket.Chat
Node-RED
MySQL
Spring Boot
Custom project mgmt. tool
React
Keycloak
03.

Portfolio / Blog

This is the website you are visiting now

Description: a portfolio website showcasing my IT projects + personal blog about my voyages.

Type of content: pages, blog articles and pictures

Use cases: For the public, a concise overview about me and my voyages, cleanly presented. For myself as the author, a modern developer experience, low maintenance, easily add content.

Key features: basic portfolio components + blog / content decoupled from presentation layer (=headless CMS) / responsive layout / slideshow component / contact form

Tech stack:
Gatsby
React
Contentful
Netlify
go back

 

Connect with me: