Background
Profile picture

Kelvin de Reus

🧑‍💻 Full Stack Web Developer 🧑‍💻

I'm a tech enthusiast with a strong passion for programming, web development and hosting. I thrive on building innovative and functional projects that solve real problems. I also enjoy flying RC planes and drones.
GitHub Activity Graph

Full Stack Projects

Orbit

A comprehensive dashboard for managing and configuring the multi-server Discord bot.

Architecture

  • Frontend: React (Next.js) with TailwindCSS.
  • Backend: Next.js 15.5.6.
  • Database: MariaDB with Redis and ClickHouse.
  • Other: Dockerized with automated continuous deployment (CD).

Achievements

  • Designed, developed, and deployed the full-stack application independently.
  • Implemented Redis caching to minimize database reads and prevent hitting Discord API rate limits.
  • Enhanced API security with session-based authentication and rate limiting.
Orbit Screenshot

KlikCV

A completely free and privacy-focused CV generator for everyone.

Architecture

  • Frontend: React (Next.js) with TailwindCSS.
  • Backend: Next.js 15.5.5.
  • Database: Stateless (DB-less).
  • Other: Dockerized with automated continuous deployment (CD).

Achievements

  • Built and deployed the entire platform from scratch.
  • Implemented dynamic PDF generation with customizable templates.
  • Optimized for SEO, accessibility, and fast load times through static generation.
KlikCV Screenshot

Kiyomi

A flight tracking and member management platform for an local RC club.

Architecture

  • Frontend: Bootstrap with Laravel Livewire.
  • Backend: Laravel 11.9.
  • Database: MariaDB with Redis.
  • Other: Dockerized with continuous deployment (CD).

Achievements

  • Processed and reported over 1,500 flights from 50+ users.
  • Leveraged Laravel queues to handle PDF generation asynchronously.
  • Optimized the user interface for accessibility and ease of use by senior members.
Kiyomi Screenshot

GitCord

Integrate your development Discord server with your GitHub repositories seamlessly. Manage bug reports, feature requests, and issue tracking directly from Discord!

Architecture

  • Bot Framework: Discord.JS (TypeScript) for handling messages, interactions, and threads.
  • Database: PostgreSQL with Prisma for storing linked messages, threads, and GitHub issues.
  • GitHub Integration: Octokit REST API to create, comment, and track issues.
  • Hosting: Dockerized for container-based deployment with persistent database storage.

Achievements

  • Implemented full workflow from Discord message → GitHub issue → Discord thread.
  • Supports creating new issues or linking to existing GitHub issues directly from Discord.
  • Automatically tracks closed GitHub issues and notifies Discord threads with linked commit messages.
  • Ensures safe and interactive workflows using buttons, select menus, and ephemeral messages.
GitCord Screenshot

Contact Me