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, topic, age range, key competency), store your resources, share w/ others

Key features: great search experience, paginated 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 self-hosted platform allowing to bring your people, processes and tools together

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

Use cases: communicate internally, with customers or partners on your platform, customized workspace integrated with project mgmt. tools, business apps, automation servers, mail servers...

Key features: messaging on any device / one place for all conversations / store of customer interactions / manage your workflows, projects and tasks directly from your workspace

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: