About me

Hi, I'm Messabih Mohammed Khalil. I'm a backend engineer based in Algeria.

I've spent 5+ years building distributed systems, fintech infrastructure, and cloud-native backends — 3 years professionally and 2 as a freelancer.

Currently at Teletic, where I focus on payment systems (ISO 20022), observability, and resilience patterns.

When I'm not writing backend code, I enjoy exploring distributed systems theory and learning new things.

Featured Projects
Observability Platform
Designed and deployed a full LGTM stack covering distributed tracing, log aggregation, and metrics — with Grafana dashboards and PagerDuty incident routing.
High-Throughput Job Processing System
BullMQ + RabbitMQ pipeline with priority queues, retries, dead-letter handling, and cross-service event publishing.
Resilient API Gateway Layer
Nginx + Redis-backed circuit breaker, rate limiter, and Fail2Ban IP banning layer shielding backend services from traffic spikes and brute-force attacks.
K8s Autoscaling Validation
Stress-tested HPA behavior under peak load, tuned resource requests/limits, and validated autoscaling stability across pods.
Technical Skills
Languages
TypeScript JavaScript Python Java Go
Frameworks & Runtimes
Node.js NestJS Express Spring Boot Django FastAPI Flask
Databases & Caching
PostgreSQL MySQL Redis
Messaging & Queues
RabbitMQ BullMQ
Testing
Jest Vitest Testcontainers Playwright
Observability & Monitoring
OpenTelemetry Prometheus Grafana Loki Tempo Mimir PagerDuty Alertmanager
DevOps & Infrastructure
Kubernetes Docker Nginx Kong API Gateway GitHub Actions Terraform AWS GCP Trivy SonarQube
Protocols & Standards
REST GraphQL WebSocket gRPC ISO 20022 ISO 8583 XML/SOAP SFTP
Experience
Back End Engineer
May 2025 – Present
Teletic · Algiers, Algeria
  • Reduced transaction latency from 14s to 700ms through strategic Redis caching and cache invalidation.
  • Implemented ISO 20022 payment flows (pacs.008, pacs.002) over XML/SOAP and SFTP with idempotency and retry logic.
  • Built real-time fraud detection using velocity checks, duplicate transaction detection, and anomalous pattern recognition in Redis.
  • Designed event-driven microservices using RabbitMQ for async messaging and BullMQ for reliable background job processing.
  • Led observability initiatives using the LGTM stack and OpenTelemetry; configured PagerDuty SLOs and on-call workflows.
  • Implemented device integrity verification using Apple App Attest and Google Play Integrity API.
  • Hardened public-facing routes with Nginx and Fail2Ban against brute-force and abusive traffic patterns.
Full-Stack Developer
Nov 2024 – Jul 2025
Omran Software · Chlef, Algeria
  • Built and maintained CI/CD pipelines with GitHub Actions, automating build, test, and deployment workflows.
  • Configured Nginx as a reverse proxy and load balancer across multiple application nodes.
  • Managed GCP infrastructure including cloud resources, deployments, and service configurations.
  • Developed full-stack features using Generative AI integrations and Node.js.
Freelance Backend Engineer
May 2021 – Nov 2024
Self-Employed · Remote
  • Delivered end-to-end backend solutions for multiple clients over 3+ years, owning architecture and deployment.
  • Deployed and managed containerized applications on Docker and Kubernetes with autoscaling and cluster management.
  • Designed RESTful APIs with OpenAPI documentation and built Grafana observability stacks from scratch.
  • Managed PostgreSQL schema design, query optimization, and transaction locking strategies.
Education
Bachelor's Degree in Computer Science
2021 – 2024
Université Hassiba Ben Bouali · Chlef, Algeria
Download CV