Skip to content
View youssef-abbih's full-sized avatar

Block or report youssef-abbih

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.

Content in all repositories owned by your account will be closed.
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
youssef-abbih/README.md

Youssef Abbih – Python Backend Developer & Tooling Enthusiast

Hi, I’m Youssef 👋 – a Python Backend Developer and Automation Engineer with a passion for building developer tools and backend systems. I specialize in automation, monitoring, and CI/CD pipelines, and enjoy designing solutions that improve workflows, reduce downtime, and scale efficiently.

I thrive on taking projects from concept to production, whether it’s scripting, API development, or creating CLI tools for developers.

🔧 Tech Stack & Tools

Languages: Python, Go, C Frameworks: FastAPI, Django, Dash, Plotly Automation & DevOps: Ansible (AWX), Jenkins, Docker, GitLab CI/CD Testing and Quality: Pytest, pytest-xdist, tox, SonarQube, Checkmarxone Monitoring & Observability: Zabbix, Prometheus Cloud & Containerization: Kubernetes (EKS), AWS (EC2, RDS, S3, Lambda) Networking & APIs: REST APIs, NetBox, IP Fabric Databases: PostgreSQL, MySQL Other Tools: Git, Jira, Confluence, VSCode, Artifactory

Highlights

✅ Increased unit test coverage from 20% to 80% across a legacy Python codebase, and identified a 35-minute CI bottleneck — resolved by parallelizing test execution with pytest-xdist.

✅ Handled cross-platform Cython compilation generating .pyd (Windows) and .so (Linux) using a custom hatchling build hook.

✅ Engineered Zabbix monitoring templates that reduced network downtime by 20%, enabling real-time infrastructure alerting and faster issue resolution.

✅ Built a Python pipeline for interactive network maps (Pandas, IP Fabric API, NetBox), increasing end-to-end network visibility by 40% and saving hours of manual work.

✅ Optimized CI/CD pipelines (Jenkins, Kubernetes) and automated deployments with Ansible/AWX, accelerating release cycles and ensuring smooth production rollouts.

🚀 Projects

🔨 YarkA Python CLI tool that generates and validates project directory structures from YAML files.

🏆 Certifications

AWS Certified Cloud Practitioner Cerified Kubernetes Application Developer

🌱 Currently Learning

  • FastAPI (testing, advanced patterns)
  • CI/CD best practices & pipeline optimization

📬 Open to remote opportunities in Africa, Middle East, and Asia – let’s collaborate and build something amazing!

📊 GitHub Stats

GitHub Stats

Pinned Loading

  1. learn-go-with-tests-ar learn-go-with-tests-ar Public

    Forked from quii/learn-go-with-tests

    تعلم لغة غو باستخدام التطوير القائم على الاختبار

    Go 1

  2. cpython cpython Public

    Forked from python/cpython

    The Python programming language

    Python

  3. family-tree-app family-tree-app Public

    TypeScript

  4. go-todo-list-api go-todo-list-api Public

    Go

  5. yark yark Public

    Python