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

Highlights

  • Pro

Block or report ME-Massine

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
ME-Massine/README.md

Hi, I'm Massine Amakhtari πŸ‘‹

Backend Engineer | Distributed Systems | Cloud-Native Architecture

Building distributed systems that handle real-world scale and failure.

LinkedIn Email Profile Views


πŸš€ About Me

I’m a backend-focused software engineer specializing in distributed systems and event-driven architectures.

I design and build scalable, fault-tolerant systems using modern cloud-native patterns such as microservices, asynchronous messaging, and observability-first design.

Currently, I focus on:

  • 🧩 Designing event-driven systems with Kafka and message brokers
  • βš™οΈ Building production-grade microservices with Spring Boot
  • πŸ“Š Implementing observability (metrics, monitoring, system health)
  • ☁️ Designing cloud-native architectures

I care about system design, reliability, and building software that behaves correctly under real-world conditions, not just in demos.


⚑ Featured Project

Java β€’ Spring Boot β€’ Kafka β€’ PostgreSQL β€’ Docker


PulseStream Architecture

The system processes telemetry data through a Kafka-based pipeline:

  • Ingestion service publishes raw events from IoT devices
  • Processing service consumes, enriches, and routes events (processed, anomalies, DLQ)
  • Query service serves processed data from PostgreSQL
  • Observability is handled via Prometheus, Grafana, and OpenTelemetry

Designed to simulate real-world distributed systems constraints such as failure handling, event consistency, and system observability.

Key Highlights:

  • 🧩 Microservices-based architecture (ingestion, processing, analytics)
  • πŸ“‘ Kafka-based event streaming pipeline
  • πŸ” Idempotent event handling and retry strategies
  • πŸ“Š Metrics and observability with Micrometer
  • 🐳 Containerized infrastructure with Docker Compose

System Design Highlights:

  • Event-driven communication between services (Kafka topics)
  • Fault-tolerant processing with retry and DLQ patterns
  • Metrics-driven monitoring using Micrometer

πŸ‘‰ Built with production-grade patterns: idempotency, event durability, and observability-first design.


πŸ› οΈ Technical Stack

const massine = {
    backend: ["Java (Spring Boot)", "Python"],
    architecture: [
        "Microservices",
        "Event-Driven Architecture",
        "REST APIs"
    ],
    messaging: ["Kafka", "RabbitMQ"],
    databases: ["PostgreSQL"],
    devops: ["Docker", "GitHub Actions"],
    observability: ["Micrometer", "Spring Boot Actuator"],
    tools: ["Git", "Postman"],
    currentFocus: ["Distributed Systems", "Scalability", "System Design"]
};

πŸ“Š GitHub Analytics


🧠 Engineering Focus

  • Designing systems that remain stable under failure
  • Building idempotent and resilient event pipelines
  • Observability-first system design (metrics > guessing)

🎯 Current Focus

  • Building production-grade distributed systems
  • Designing resilient event-driven architectures
  • Improving observability and system reliability
  • Exploring Kubernetes and cloud deployment strategies

🀝 Connect With Me

I’m open to collaborating on backend systems, distributed architectures, and high-impact technical projects.

LinkedIn

Email

Github

Pinned Loading

  1. MsdAmine/artisan-marketplace MsdAmine/artisan-marketplace Public

    Artisan Marketplace is a full-stack web platform that connects customers with independent artisans, enabling product discovery, social following, secure ordering, and data-driven recommendations.

    TypeScript

  2. Orderflow Orderflow Public

    Event-driven order processing platform built with Spring Boot, RabbitMQ, PostgreSQL, and Docker. Implements Saga, Outbox pattern, idempotent consumers, retries, and observability.

    Java 3

  3. svelte-cloudinary svelte-cloudinary Public

    Forked from cloudinary-community/svelte-cloudinary

    ⚑️ High-performance image delivery and uploading at scale in Svelte powered by Cloudinary.

    MDX

  4. azure-ai-student-support azure-ai-student-support Public

    An AI-powered web application that helps newly arrived and multilingual students understand school systems through personalized, simplified guidance using Microsoft AI.

    TypeScript

  5. EcoTracker EcoTracker Public

    EcoTracker is a web application designed to promote eco-friendly behavior through challenges. Users can explore and participate in sustainability-focused tasks, track their progress, earn points, a…

    PHP 1

  6. FreelanceHub FreelanceHub Public

    HTML