Hello, I'm

David Monnom

A passionate Full Stack Developer dedicated to turning ideas into reality. I specialize in creating seamless, user-friendly applications by combining robust front-end design with efficient back-end functionality. My approach focuses on writing clean, maintainable code and staying updated with the latest industry trends. When I'm not coding, I enjoy exploring new technologies. I'm always open to new opportunities and collaborations. Let's create something amazing together!

Loading...

My experiences

Present

Fullstack Developer

Odoo -

Python, SQL, JS

  • Refactoring an Odoo application to improve the code base and developer experience.
  • Implementation of a new feature in the Point of Sale application.
  • Training for new arrivals at Odoo.
  • Various fixes concerning the performance of Odoo applications containing large amounts of data.

2022 Nov

Fullstack Developer

Mediawind -

PHP, SQL, JS, HTML

  • Co-management of the development and implementation of the patient flow project at the Saint-jean hospital in Brussels.
  • Managed the implementation of various digital signage applications (Funeral Manager, EasyQueue).
  • Integration of BeAlert into Greenplayer's Digital Signage environment in collaboration with the municipality of Waterloo.
  • Development of a new website from scratch for the company, including dynamic data.

2020 Jan

Personal projects

Cedav - DevTools

Web application featuring a multitude of useful tools for developers. This application will be constantly evolving.

Functionalities:

  • Unix Time Converter
  • JSON Format/Validate
  • Base64 Encode/Decode
  • Base64 Image Converter
  • QR Code Encode/Decode
  • URL Encode/Decode
  • JSON Web Token
  • And more to come....

Technologies:

  • NextJS
  • Chakra UI
  • TypeScript
  • Vercel

Meeting Slot Finder

A small application that lets you find a date that matches all your guests for your events. This app is free and still in development.

Functionalities:

  • Choice of start and end dates
  • Choice of slots, start and end times.
  • Shareable private link
  • No time limit
  • More features to come...

Technologies:

  • NextJS
  • Material UI
  • TypeScript
  • Supabase

Cedav Financial App

Github
Video

A financial app that helps you keep track of your expenses and incomes. It connects to your bank account and categorizes your transactions. It also provides a budgeting tool to help you save money.

Functionalities:

  • Directly connected to your bank account to fetch bank data
  • Automatically categorizes transactions
  • Budgeting tools
  • Expense tracking by category
  • Multiple accounts connected

Technologies:

  • NextJS
  • Chakra UI
  • TypeScript
  • Vercel
  • Plaid API
  • Python
  • Supabase
  • Prisma ORM

Spotify Music Finder

Video

A minimalistic web app that allows you to search for songs, albums, and artists on Spotify. It uses the Spotify API to fetch data and display it in a user-friendly way. You can also listen to previews of songs and add them to your library.

Functionalities:

  • Search for songs, albums, and artists
  • Listen to song previews
  • Add songs to your library
  • View artist information

Technologies:

  • NextJS
  • Chakra UI
  • TypeScript
  • Vercel
  • Spotify API

Networkly - Chrome Extension

Chrome extension to simplify network request inspection. This application focuses on request payloads and responses.

Functionalities:

  • Display basic request informations
  • Request payload and response formatting and beautifying (JSON, JAVASCRIPT, HTML, XML, CSS)
  • List of all requests with colored type and status
  • Filter requests by type
  • Clear all requests

Technologies:

  • React
  • Webpack
  • Chrome Extension
  • JSON Tree library

Mooviz Movie Finder

Little application to find a movie randomly. It uses the TMDB API to fetch movies and display them.

Functionalities:

  • Possibiliy to use different filters to find a movie
  • See movie details & summary
  • Movie images

Technologies:

  • NextJS
  • Mantine

Personal Website

My personal website built with Next.js and Chakra UI. It showcases my portfolio, skills, and experience. It also includes a blog section where I write about web development, programming, and technology.

Functionalities:

  • Summary of my skills and experience
  • Portfolio of my projects

Technologies:

  • NextJS
  • Chakra UI
  • TypeScript
  • Vercel
  • Prisma ORM
  • Supabase
  • Particle JS

Docker Home Server

Github
Video

Docker container stack for a home server. It enables torrents to be downloaded automatically in one click via the Overseerr interface. For Overseerr to work properly, you need to install Plex, Radarr and/or Sonarr, Jackett, Transmission and finally Flaresolverr. These interconnected containers will allow you to download torrents from various pre-configured sites.

Functionalities:

  • Automatic torrent download
  • Plex media server
  • Radarr and Sonarr for movies and TV shows
  • Jackett for torrent search
  • Transmission for downloading torrents
  • Flaresolverr for resolving Cloudflare protected sites

Technologies:

  • Docker
  • Portainer
  • Homepage
  • Kuma Uptime
  • Overseerr
  • Plex
  • Radarr
  • Sonarr
  • Jackett
  • Transmission
  • Flaresolverr

Made with ♥ by D.M

© 2025