// PRODUCTION PLATFORMS

ENGINEERED SYSTEMS

High-throughput backend microservices, automated CI/CD delivery pipelines, and intelligent retrieval platforms engineered for resilience and scale.

TicketHub
[ SYSTEM SCHEMATIC: TicketHub ]
SPRING BOOT 3NEXT.JS (APP ROUTER)POSTGRESQL/MYSQLSPRING DATA JPASERVER-SENT EVENTS (SSE)GITHUB ACTIONS CI
01..ENTERPRISE IT INCIDENT MANAGEMENT & SERVICE DESK

TicketHub

TicketHub provides structured incident resolution for IT support operations. Built on a decoupled Spring Boot and Next.js foundation, it manages the complete ticket lifecycle across priority levels, categories, and custom workflows. The backend features scheduled background services for SLA compliance monitoring, automatically flagging nearing breaches and routing tickets based on technician availability. Updates are delivered asynchronously via Server-Sent Events, ensuring operations teams maintain situational awareness across all administrative and support views.

  • Strict Role-Based Access Control with guarded client-side routes and secure endpoints
  • Automated background SlaMonitoringService
  • Asynchronous Server-Sent Events (SSE) notification stream
  • Technician availability tracking, active load balancing, and administrative resolution metrics
BibloNova
[ SYSTEM SCHEMATIC: BibloNova ]
SPRING BOOT 3JAVA 17REACT (VITE)MYSQLSPRING SECURITYDOCKERNGINXGOOGLE GEMINI API
02..DIGITAL LIBRARY & AI READING ASSISTANT

BibloNova

BibloNova modernizes digital literature management by pairing an enterprise-grade backend with interactive AI capabilities. Built with a Spring Boot and React monorepo architecture, the platform features stateless JWT authentication, role-based access control, and complete CRUD workflows for library inventories. Beyond standard reading and shelving features, BibloNova integrates a configurable Gemini-driven chat client capable of answering contextual queries and offering reading recommendations based on reader history. The platform is fully containerized using multi-stage Dockerfiles and an Nginx reverse proxy orchestrated via Docker Compose.

  • Context-aware AI assistant (BibloBot) with runtime tuning
  • Multi-tier role permissions separating standard readers from admins
  • Centralized management console featuring inventory controls
Sounds of Morocco
[ SYSTEM SCHEMATIC: Sounds of Morocco ]
NEXT.JS (APP ROUTER)STRAPI CMSPOSTGRESQL (SUPABASE)TAILWIND CSSCLOUDINARYVERCEL
03..CULTURAL MEDIA & MUSIC STREAMING PLATFORM

Sounds of Morocco

Sounds of Morocco is a deployed cultural news and media platform designed to preserve and document the modern Moroccan music landscape. Built with Next.js (App Router) and backed by a headless Strapi CMS on PostgreSQL (Supabase), the web application delivers static and dynamic editorial layouts via custom block renderers. It features an integrated persistent audio engine that provides continuous playback across route transitions, complete with platform links, artist profiles, and submission channels for emerging talent.

  • Embedded persistent HTML5 mini-player (PlayerContext)
  • Custom Strapi Blocks integration for dynamic journalism
  • Centralized directory for emerging Moroccan artists
GeoLocation Utility
[ SYSTEM SCHEMATIC: GeoLocation Utility ]
PYTHONNUMPYNARWHALSPANDAS
04..GEOSPATIAL ANALYTICS & DATA MANIPULATION

GeoLocation Utility

A high-performance Python scripting environment designed for manipulating geospatial data and executing complex location-based queries. By leveraging high-performance numerical computing libraries like Numpy and dataframe compatibility tooling like Narwhals, the utility bypasses standard iterative loops to exponentially decrease the execution time of proximity calculations and spatial transformations.

  • High-speed numerical calculations for distance and radius geometry
  • Dataframe compatibility layer leveraging Narwhals
  • Vectorized spatial transformations avoiding memory bottlenecks
Enterprise HR AI Assistant
[ SYSTEM SCHEMATIC: Enterprise HR AI Assistant ]
FASTAPIPYTHONGOOGLE GEMINI SDKSQLALCHEMYREACT (VITE)DOCKERNGINX
05..AUTOMATED RESUME SCREENING & HR CHATBOT

Enterprise HR AI Assistant

Engineered during a software engineering internship, this AI ChatBot streamlines corporate HR and recruitment workflows. Built using FastAPI and React, it connects custom document ingestion pipelines to Google Gemini models, enabling contextual retrieval over internal company policies and resumes. The solution incorporates a dedicated administrative analytics suite, custom token-bucket rate limiter middleware, and is deployed via Docker and Nginx.

  • Conversational AI model grounded with domain-specific datasets
  • Administrative document ingestion engine
  • Custom token-bucket rate limiter middleware
EcoTrace
[ SYSTEM SCHEMATIC: EcoTrace ]
DJANGODJANGO REST FRAMEWORKREACTMYSQLJWT AUTHPILLOWGITHUB ACTIONS
06..URBAN WASTE MANAGEMENT & ECOLOGICAL REPORTING

EcoTrace

EcoTrace bridges the communication gap between citizens and municipal waste operators. Leveraging Django REST Framework and MySQL, the platform provides authenticated APIs for logging environmental irregularities with media attachments mapped directly to the server filesystem. The service incorporates asynchronous notification services, comprehensive permission structures, and automated deployment validations via GitHub Actions.

  • Waste reporting workflow supporting media uploads & geolocation
  • Multi-tenant permission scheme isolating reporters, operators, inspectors
  • Automated database provisioning scripts & dynamic notifications
Terminal
SYS >

Welcome to Salah Khadir's OS. Type a message or click a quick prompt.

>