Mohamed El Mehdi Khalfoun's Projects
My AAR research: Optimal Vehicle Routing (a mini-Uber dispatch system)
A complete computer science study plan to become a software engineer.
:mortar_board: Path to a free self-taught education in Computer Science!
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Efficient implementation of Dijkstra's algorithm, with TypeScript support. This package is designed to be usable in both Node.js and browsers.
A running start for your computational biology portfolio.
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Google Cloud Spanner driver for Go's database/sql package.
Golang Roadmap for becoming a Go developer in 2024
Documentation repository of Google Summer of Code (GSoC) project ideas for cBioPortal and related projects
Microservices Social Media / Network / Chatt, with .net core 2.2, Docker, Implement with Domain Driven Design with all best practices design and architetural patterns as DDD, CrossCutting IoC, SOLID, etc
A modern and intuitive terminal-based text editor
"Multiplayer Minesweeper game using Node.js, MongoDB, and WebSocket technology for real-time interaction.
Node.js client for Google Cloud Pub/Sub: Ingest event streams from anywhere, at any scale, for simple, reliable, real-time stream analytics.
🌍 The open source route planner api with plenty of features.
Papers from the computer science community to read and discuss.
All the resources you need to get to Senior Engineer and beyond
Open-source vector similarity search for Postgres
RETNETS is a powerful package designed to facilitate the usage of the Retentive Network by AI engineers. Whether you're working with Torch or Tensorflow, RETNET provides seamless integration and empowers you to harness the potential of Retentive Network for your AI projects.
A demo of microservice CQRS-ES infrastructure using Nest, Postgres
محتوى تقني متميز في مختلف مجالات هندسة البرمجيات عن طريق تبسيط المفاهيم البرمجية المعقدة بشكل سلس وباستخدام صور توضيحية مذهلة
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
🕊 Twitter Clone developed using Go + Vue 3 + Vite + TailwindCSS + PostgreSQL + Redis
VectorHub is a free, open-source learning website for people (software developers to senior ML architects) interested in adding vector retrieval to their ML stack.
24 Lessons, 12 Weeks, Get Started as a Web Developer
wrench - Schema management tool for Cloud Spanner -
A book series on JavaScript. @YDKJS on twitter.