Skip to content
View AmirBnsL's full-sized avatar
  • Esi-sba
  • Sidi-bel-Abbes
  • 22:04 (UTC -12:00)

Highlights

  • Pro

Block or report AmirBnsL

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amirbnsl/README.md
╔══════════════════════════════════════════════════════════════╗
║                                                              ║
║   AMIR BENSLAIMI                                              ║
║   AI Engineering · Data Engineering · Backend                ║
║                                                              ║
║   amir.benslaimi.pro@gmail.com  ·  github.com/AmirBnsL                ║
║                                                              ║
╚══════════════════════════════════════════════════════════════╝

class AmirBenslaimi:
    def __init__(self):
        self.role = "AI Engineering Student"
        self.school = "ESI-SBA, Algeria"
        self.graduation = 2027

        self.layers = {
            "ai_research": [
                "Graph Neural Networks (GCN, GAT, GraphSAGE, GIN)",
                "Multi-Agent Systems · Decentralised Consensus",
                "Self-Supervised Learning · Medical Imaging",
                "Differentiable Optimal Transport",
            ],
            "ml_engineering": [
                "RAG · LLM Orchestration · Agentic Workflows",
                "OpenAI Agents SDK · LangChain · ChromaDB",
                "Transfer Learning · CIFAR-10 · Model Deployment",
                "MLOps · W&B · MLflow · Automated Retraining",
            ],
            "data_engineering": [
                "ETL Pipelines · Feature Engineering",
                "Pandas · NumPy · Scikit-learn",
                "Dimensionality Reduction · Clustering",
                "Synthetic Data Generation · Domain Randomization",
            ],
            "backend_engineering": [
                "FastAPI · REST APIs · Docker · Docker Compose",
                "JWT Auth (RSA-4096) · Nginx · MySQL",
                "Symfony · PHP · TypeScript · Java",
                "Git Submodules · Multi-Service Architecture",
            ],
        }

        self.tools = {
            "deep_learning":   ["PyTorch", "PyTorch Geometric", "TensorFlow"],
            "nlp_llm":         ["LangChain", "ChromaDB", "OpenAI Agents SDK", "RAG"],
            "mlops":           ["Weights & Biases", "MLflow", "Docker", "FastAPI", "Gradio"],
            "data":            ["Pandas", "NumPy", "Scikit-learn", "SQL"],
            "backend":         ["FastAPI", "Symfony", "Docker Compose", "MySQL", "Nginx"],
            "languages":       ["Python", "TypeScript", "Java", "PHP", "SQL"],
        }

    def current_focus(self):
        return "Multi-agent drone swarm coordination via GNNs — 6 architectures, differentiable optimal transport, decentralised consensus"

    def notable_projects(self):
        return [
            {
                "name": "pattern-emergence-drone-swarms-gnn",
                "type": "GNN Research Framework",
                "stack": "PyTorch, PyG, Optimal Transport",
                "desc": "6 GNN architectures for decentralised swarm coordination · million-scale physics simulation",
            },
            {
                "name": "research_assistant_app",
                "type": "Agentic RAG Pipeline",
                "stack": "Python, OpenAI SDK, ChromaDB, FastAPI",
                "desc": "LLM agent with autonomous ArXiv search + local RAG · dual FastAPI/Gradio interface",
            },
            {
                "name": "Mlops_project",
                "type": "End-to-End ML Pipeline",
                "stack": "PyTorch, W&B, FastAPI, Docker",
                "desc": "5-stage pipeline · 100+ sweeps · automated retraining from production feedback",
            },
            {
                "name": "breast-cancer-unsupervised-app",
                "type": "Medical Deep Learning",
                "stack": "PyTorch, SSL, Scikit-learn, Gradio",
                "desc": "Self-supervised learning · multi-paradigm clustering · patient similarity analysis",
            },
        ]

    def experience(self):
        return [
            {
                "role": "Full-Stack Developer Intern",
                "company": "NTA (Nouvelle Technologie d'Algérie)",
                "stack": "Symfony, Docker Compose, MySQL, JWT, PHP",
                "desc": "Multi-service cash register system · RSA-4096 JWT auth · Git submodule architecture",
            }
        ]

    def looking_for(self):
        return {
            "role": "Internship / PFE",
            "areas": ["AI Engineering", "Data Engineering", "Backend Engineering"],
            "preferred": ["Multi-Agent Systems", "GNNs", "RAG", "MLOps", "Data Pipelines"],
            "location": "Remote or Algiers",
        }

    def contact(self):
        return {
            "email": "amir.benslaimi.pro@gmail.com",
            "linkedin": "AmirBnsL",
            "github": "AmirBnsL",
            "location": "Médéa, Algeria",
        }

📌 Featured Projects

Project Stack What it does
research_assistant_app OpenAI SDK, ChromaDB, LangChain, FastAPI Agentic RAG — auto-decides ArXiv vs vector store, dual interface
pattern-emergence-drone-swarms-gnn PyTorch, PyG, Optimal Transport 6 GNNs for drone swarm · decentralised consensus · physics sim
Mlops_project PyTorch, W&B, FastAPI, Docker 5-stage pipeline · 100+ sweeps · feedback-driven retraining
breast-cancer-unsupervised-app PyTorch, SSL, Scikit-learn Self-supervised learning on medical data · patient clustering

🛠️ Previous Experience

Role Company Stack
Full-Stack Developer Intern INNOVIA Symfony, Docker Compose, MySQL, JWT, PHP

📬 amir.benslaimi.pro@gmail.com · linkedin.com/in/AmirBnsL

Pinned Loading

  1. gestion_PFE_backend gestion_PFE_backend Public

    TypeScript 1

  2. research_assistant_app research_assistant_app Public

    Jupyter Notebook 1

  3. synthea-data-engineering synthea-data-engineering Public

    Python

  4. gestion_coffre_deploy gestion_coffre_deploy Public

    Shell 2

  5. pattern-emergence-drone-swarms-gnn pattern-emergence-drone-swarms-gnn Public

    Jupyter Notebook 3

  6. glazesmith glazesmith Public

    Jupyter Notebook 2 1