Skip to content
View Mohamine2's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Mohamine2

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
Mohamine2/README.md

Hi, I'm Mohamed-Amine πŸ‘‹

Software Engineering Student at CY Tech (Class of 2028).
Specializing in Backend Engineering, decoupled REST architectures, and DevSecOps / Cloud infrastructure.

🎯 Looking for: 4-to-6-month Backend / Cloud / DevSecOps Engineering Internship
πŸ“… Availability: Starting March 2027
πŸ“ Location: France & International

LinkedIn


πŸ› οΈ Technical Stack

  • Languages: Python, Java (17+), C, Bash, SQL
  • Backend & APIs: Django REST Framework, Spring Boot, RESTful APIs, OpenAPI / drf-spectacular, JWT
  • Cloud & Infrastructure: AWS (VPC, EC2, IAM, SSM), Terraform (IaC), Nginx, Docker, Docker Compose
  • DevSecOps & Databases: GitHub Actions (CI/CD), Aqua Security Trivy, Unit Testing & Code Coverage (coverage.py, JUnit 5), PostgreSQL, MySQL

πŸš€ Featured Projects

πŸ”Ή Smart-Uni β€” Secure Backend & Cloud Architecture

Decoupled REST API built for academic workflow management, emphasizing Infrastructure as Code and container security.

  • Backend: Django REST Framework, PostgreSQL 16, stateless JWT authentication, automated OpenAPI 3.0 schema generation with drf-spectacular.
  • Infra & DevOps: Automated AWS provisioning (VPC, EC2) using Terraform, containerized with hardened multi-container Docker runtimes (non-root execution) behind an Nginx reverse proxy.
  • CI/CD & DevSecOps: GitHub Actions pipeline integrating Aqua Security Trivy vulnerability scanning and strict code coverage thresholds.

πŸ”Ή GeoMed Router β€” Decision-Support System for Emergency Routing

Java 17 pathfinding and spatial analysis engine optimizing critical medical routing based on real-world map data.

  • Algorithms: Implementation of $A^*$ pathfinding, Delaunay triangulation, and Voronoi tessellation for territorial coverage analysis.
  • Data & Quality: Custom OpenStreetMap network parsing, dual CLI / JavaFX GUI architecture, and test suites with JUnit 5.

πŸ”Ή C-Wire β€” Power Grid Data Pipeline

System-level processing pipeline designed to aggregate and analyze high-volume electrical consumption metrics.

  • Systems Programming: Core data processing in C coordinated with modular Bash orchestration scripts.
  • Data Structures: Implementation of self-balancing AVL trees for optimized lookups and automated analytical reporting via Gnuplot.

πŸ“Œ Highlights

  • Daily driver: Linux (Ubuntu) environments, command-line tooling, and automation workflows.
  • Strong focus on software design principles: separation of concerns, test-driven validation, and reproducible cloud infrastructure.

Pinned Loading

  1. smart-uni-infra smart-uni-infra Public

    IaC (Terraform) for Smart-Uni API on AWS. Provisions VPC, EC2 host, SSH-less SSM access, and automated CD container deployments.

    HCL

  2. geomed-router geomed-router Public

    Java/JavaFX decision-support system optimizing medical dispatch & emergency routing in Cergy-Pontoise using Delaunay/Voronoi spatial filtering and A* pathfinding.

    Java

  3. smart-uni-api smart-uni-api Public

    Production-ready headless REST API for smart university residences, featuring JWT auth and a hardened DevSecOps CI pipeline (Trivy CVE scan)

    Python

  4. C-Wire C-Wire Public

    Data processing pipeline in C and Bash utilizing self-balancing AVL trees and Gnuplot for high-throughput power grid analytics.

    C