This is your work, valued
Full-Stack Software Engineer | Open Source Contributor | AI Integration
node-api-postgres. This is a modern RESTful API built with Node.js and Express, designed to interact with a PostgreSQL database.
102design-patterns-in-multiple-languages. In this project, I will provide examples of all major design patterns and demonstrate how they are implemented in PHP, Go, Js and Java.
72devops-guide. This project serves as a comprehensive resource for anyone interested in learning and implementing DevOps tools, and workflows.
64JawherKl. ✨ Hello! | Bonjour! | Hallo! | Ciao! | مرحبًا! | ¡Hola! | Привет! | 你好!✨ This is my README repository will appear on my public profile.
57api-design. Welcome to the API Design Study Repository! This project is a hands-on exploration of API-design, covering REST API, GraphQL, and gRPC.
55nodejs-microservices. Scalable and modular microservices system ready for production built with Node.js, PostgreSQL, MongoDB, RabbitMQ and Docker.
52ai-models-integration. Node.js backend that unifies multiple AI models into one API featuring rate limiting, caching, input validation, streaming, and monitoring.
42developer-roadmap. Interactive roadmaps, guides and other educational content to help developers grow in their careers.
29go-crud-movie-api. This is a simple and modern example of a CRUD API for managing movies, built using Go.
28llm-api-gateway. Scalable API gateway that aggregates calls to multiple LLMs (OpenAI, Hugging Face, Groq, Anthropic, Gemini, etc.), includes caching, rate limiting, logging, monitoring and production-ready deployment.
24go-crud-graphql. This project is a CRUD (Create, Read, Update, Delete) API built with Go, GraphQL, and PostgreSQL.
19jawherkl.github.io. Welcome to the repository for my personal portfolio website! This project showcases my technical skills, projects, and expertise in software engineering.
19graphql-nodejs-ecom. A GraphQL-based e-commerce API built with Node.js for efficient product, order, and user management.
18gitignore. A collection of useful .gitignore templates
18nestjs-stack. This project is a NestJS backend API designed for managing developer projects, resources, secrets, and API keys, with robust authentication and authorization using Keycloak.
18k8s-demo. This repository contains a demonstration of deploying and managing applications using Kubernetes (k8s). It is designed to help users understand the basics of Kubernetes, including deployments, services, scaling, and other core concepts.
17mail-server-checker. The Mail Server Checker is a PHP new tool designed to analyze and verify the different protocols (SPF, DMARC, DKIM) releated to the domain mail server.
17DesignPatternsPHP. Sample code for several design patterns in PHP 8.x
17build-your-own-x. Master programming by recreating your favorite technologies from scratch.
17tern. tern is a lightweight Go package for simple, concise ternary expressions, enabling clear conditional logic.
17grpc-order-process. A gRPC system for managing order processing with services for inventory, notifications, and payments.
16must. The must library simplifies assertions and panics on failure. Assert conditions directly, avoiding long checks
16ai-faq-bot. AI-powered FAQ Bot is a backend solution built with NodeJS (Express) that integrates with OpenAI to provide AI-generated answers to user queries.
14argocd-app. This project demonstrates how to deploy a simple application to a Kubernetes cluster using ArgoCD and GitOps principles.
13node-multithreading. This project demonstrates multithreading in Node.js using the worker_threads module, with safe shared memory operations via the Atomics and SharedArrayBuffer APIs.
13awesome-design-patterns. A curated list of software and architecture related design patterns.
13portfolio-ideas. A curation of awesome portfolio website ideas for developers and designers to draw inspiration from. Raise a pull request to add more. 💜
13system-design-study. Welcome to the System Design Study project, where we explore and implement various system design concepts using multiple programming languages: PHP, Go, JavaScript, and Java.
12domain-automation-api. Welcome to the domain-automation-api repository! This project aims to provide a robust and efficient API for automating domain-related tasks, built primarily using PHP.
12coding-game-solvers. Java
12whatsapp-system-design. This project is an implementation of a WhatsApp-like messaging system using Node.js, PostgreSQL, Kafka, WebSockets, and Firebase/Apple Push Notification Services.
12go-language-study. Welcome to the Go Language Study repository! This repository is dedicated to exploring and understanding the Go programming language, covering essential concepts, syntax, and best practices.
11k8s-mongo-app. Welcome to the k8s-mongo-app repository! This project aims to provide a seamless integration of MongoDB with Kubernetes, enabling users to deploy and manage MongoDB instances within a Kubernetes cluster efficiently.
11dmarc-checker. This is an Angular-based application that fetches DMARC data from external tools like MxToolbox, displays it in a user-friendly interface with modern tables, and provides options to export the data as a CSV file.
11Achievements-Github. Welcome to the GitHub Achievements repository, where we showcase and document the various achievements available on GitHub, including details on how to earn them.
11clean-architecture. This repository exists to bridge the gap between theory and practice in software architecture.
11Clustering.
11coding-interview-university. A complete computer science study plan to become a software engineer.
11angular-guide. Welcome to the Angular Guide! This repository is a comprehensive resource for learning and mastering Angular.
11angular-piechart-customize. Created with StackBlitz ⚡️
11push-notification-project. Welcome to the Push Notification Service! This project allows you to easily send and receive push notifications through Gotify, integrated into a Symfony backend.
10kafka-go-microservices. This project demonstrates how to build Kafka Producers and Consumers using the Go programming language (Golang).
10chat-app. ChatApp is a real-time chat application built using a microservices architecture with Node.js.
10leetcode-hub.
10Domain-Name-System-DNS. How DNS Works
10deep-dive-into-llm. Deep Dive into Large Language Models (LLMs) – A comprehensive study of Large Language Models, from their inner workings and architecture to their applications, challenges, and future.
10greenarrow-api-study. This project is built with Symfony to study and interact with GreenArrow's mailing domain services API.
10Content-Delivery-Network-CDN.
10go-user-caching. This project is a Go-based API that demonstrates user profile management with caching using Redis and PostgreSQL for persistent data storage.
10high-write-traffic. This project simulates handling high-write traffic using RocksDB in Node.js.
10weather-app. A simple weather application that fetches weather data based on the user's location using the OpenWeatherMap API and the Geolocation API.
10system-design-101. Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
10graphql-client. Ce projet est un client React pour interagir avec une API GraphQL. Il permet de créer, lire, mettre à jour et supprimer des films. Il utilise Apollo Client pour la gestion des requêtes GraphQL et React Router pour la navigation.
10todo-list-api. JavaScript
10auth-golang. This project demonstrates the implementation of authentication and authorization in a Golang application.
9REST-GraphQL-gRPC. In this repository, we will briefly discuss different API technologies: REST, GraphQL, and gRPC.
9api-gRPC. This project demonstrates the use of gRPC (Remote Procedure Call) for building a simple API that handles user information. The API provides functionality for creating users, retrieving user information, and listing all users.
9C4-Diagram.
9redundant-web-servers. This project demonstrates how to mitigate the Single Point of Failure (SPOF) in system design by implementing redundancy and failover mechanisms.
9dmarc-api. This is a Flask application that provides an API to check DMARC records for a given domain. The API can return the results in either JSON or CSV format based on user preference.
8