Welcome to my GitHub profile!
Data Engineer? Data Scientist? Data Analyst? Analytics Engineer? We're all just pointing at each other!
class Achraf:
def __init__(self):
self.name = "ER-RAHOUTI Achraf"
self.username = "achrafS133"
self.role = "Software Developer & ML Engineer"
self.location = "Morocco"
self.education = "CS Graduate"
self.languages = ["Python", "JavaScript", "Java", "C++", "TypeScript"]
self.interests = ["Web Development", "AI/ML", "Game Development", "Open Source"]
def current_focus(self):
return "Building innovative projects and contributing to open source"
def hobbies(self):
return ["Chess", "Puzzles", "Gaming", "Exploring new technologies"]
def fun_fact(self):
return "I can debug code faster than I can explain what I'm doing"
def quote(self):
return "I like building and shipping projects. Up for a game or have a project idea? Let me know!"CAN 2025 Guardian - Intelligent Security & Fan Assistant
A state-of-the-art Security Operations Center (SOC) designed for the Africa Cup of Nations 2025 in Morocco. Combines Computer Vision (YOLOv8), Generative AI (GPT/Gemini/Claude), and Real-time Monitoring. Features threat detection, crowd counting, emotion analysis, and multilingual chatbot supporting Moroccan Darija.
Tech Stack: Python | FastAPI | React | TypeScript | YOLOv8 | OpenAI | Google Gemini | Docker
VibroFlow AI - Predictive Maintenance System
Intelligent system combining predictive maintenance and non-intrusive flow measurement through advanced vibration analysis using AI. Features 1D CNN, BiLSTM, and hybrid deep learning models for fault detection and condition monitoring of hydraulic systems and rotating machinery.
Tech Stack: Python | PyTorch | Streamlit | scikit-learn | Deep Learning | Signal Processing
MCP-Spring-Python-AI - Multi-Protocol Chatbot
A modular chatbot demonstrating Model Context Protocol (MCP) implementation with Spring Boot (SSE-based MCP client/server), Python/NodeJS (STDIO-mode MCP tools), and Angular frontend. Features multi-backend AI integration with Ollama Qwen3 model.
Tech Stack: Java | Spring Boot | Angular | Python | Node.js | Ollama | MCP Protocol
NewsOps - News Intelligence Platform
A Next-Generation News Data Engineering platform leveraging Dagster, ClickHouse, and Neo4j for real-time analytics and knowledge graph generation. Features asset-based pipeline orchestration, real-time event streaming with Kafka, and interactive Streamlit dashboard.
Tech Stack: TypeScript | Python | Dagster | Kafka | ClickHouse | Neo4j | Streamlit | Docker
FinanceETLHub - Finance Data Platform
A comprehensive, production-ready Data Engineering project simulating a Financial Data Platform. Features end-to-end ETL pipeline, Star Schema Data Warehouse, CDC simulation, multi-currency conversion, advanced fraud detection, and RFM customer segmentation.
Tech Stack: Python | PostgreSQL | Apache Airflow | Docker | GCP BigQuery | Streamlit
| Building | Exploring | Learning | Contributing | Solving |
|---|---|---|---|---|
| Innovative web & mobile apps | AI/ML & reinforcement learning | New technologies & frameworks | Open source projects | Real-world problems with code |
From achrafS133
"Code is like humor. When you have to explain it, it's bad." - Cory House
Thanks for visiting! Feel free to fork, star, or contribute to any of my projects!
This README is automatically updated daily via GitHub Actions