~/portfolio

$ ls -la /portfolio

Showcasing projects and websites I've built for my family and the community.

$ cat projects.json

LeesSom.devdad.net

LeesSom - Educational Learning Platform

A comprehensive educational platform combining the best ideas from Worldio, Football Math, and Math Gymnastics into one unified learning experience. Built for Dutch children (Groep 1-8, ages 4-12), LeesSom transforms math, geography, and reading exercises into colorful adventures that make learning feel like play.

✨ Key Features:
  • Three educational games: Math, Geography, and Reading
  • Grade-appropriate difficulty adapting to Groep 1-8
  • User authentication with Google and Microsoft OAuth
  • Progress tracking with statistics and achievements
  • Parent dashboard to monitor children's learning
  • Guest mode for instant play without registration
  • Daily challenges and streak tracking
  • Comprehensive accessibility and customization settings
🛠️ Tech Stack:
Blazor WebAssembly .NET 10 SQLite JWT Auth OAuth 2.0 PWA
Launch Application →

Mats.devdad.net

Worldio - Geography Quiz Game

An interactive geography learning game with multiple game modes including practice and speed challenge. Features a map-based interface where players identify locations around the world.

✨ Key Features:
  • Interactive map interface using Leaflet.js
  • Multiple game modes (Practice & Speed Challenge)
  • Score tracking with high scores and streaks
  • OpenStreetMap integration
  • 15-second timed challenges
🛠️ Tech Stack:
JavaScript Leaflet.js OpenStreetMap API HTML5 CSS3
Launch Application →

Jens.devdad.net

Jens' Football Math Game

A fun football-themed math game where players shoot the ball into goals with correct answers. Designed to make learning math engaging through sports.

✨ Key Features:
  • Football/soccer theme with goal-shooting mechanics
  • Multiple math modes: Mixed, Addition, Multiplication, Division
  • Interactive gameplay designed for kids
  • Visual feedback and animations
  • Progress tracking
🛠️ Tech Stack:
JavaScript HTML5 Canvas CSS3 Responsive Design
Launch Application →

Fleur.devdad.net

Fleur's Math Gymnastics

A gymnastics-themed educational game focused on building math skills. Features achievement system with medals, stars, and trophies to motivate young learners.

✨ Key Features:
  • Gymnastics theme with visual appeal
  • Gamified learning with achievement system
  • Multiple skill levels and challenges
  • Progress tracking with medals and stars
  • Kid-friendly interface
🛠️ Tech Stack:
JavaScript HTML5 CSS3 Progressive Web App (PWA)
Launch Application →

$ cat open-source.json

Open source libraries and tools I've built for the developer community.

CogniChain

v0.2.1

LLM Orchestration for .NET

An open-source .NET 10 library for building LLM-powered applications. CogniChain provides the infrastructure you need—prompt management, conversation memory, workflow orchestration, and resilience patterns—so you can focus on building your AI application, not plumbing.

✨ Key Features:
  • Prompt Templates with type-safe variable substitution
  • Conversation Memory with smart token limits
  • Workflow Orchestration for chaining LLM operations
  • Tool Integration for function calling
  • Built-in Retry Logic with exponential backoff
  • Streaming Support for real-time responses
🛠️ Tech Stack:
C# .NET 10 NuGet MIT License
View on GitHub → 📦 NuGet Package →