Skip to content
View GTS-MEGHNI's full-sized avatar

Block or report GTS-MEGHNI

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

Typing SVG




Status Location Languages


Profile

CTO at Sadeem Informatique, where I lead architecture, development, integration and DevOps. I write the technical specifications and design the architecture of the company's projects, own the Linux servers and the CI/CD pipelines that ship to them, review the team's code and mentor its developers.

5+ yrs 2 5+ 5
production backends solution architectures led developers mentored open-source packages

Watchtower

An observability platform I built at Sadeem to monitor exceptions, errors and logs from the solutions we deliver to clients in production.

client solutions ──► SDK ──► Watchtower (NestJS · TypeScript) ──► ClickHouse · PostgreSQL · Redis
                                      │
                         engineers ◄── React UI

Client solutions report through the company's SDK. Watchtower writes high-volume logs to ClickHouse, and engineers monitor and triage errors from a React interface.


Infrastructure

I took on DevOps at Sadeem as its products grew: the servers, the deploys and the monitoring are mine to run.

  • Deploy pipeline. Manual SSH/FTP releases replaced by Jenkins and GitHub Actions pipelines with Slack alerts, cutting deploy time from ~2 hours to minutes.
  • Multi-tier architecture. Designed for two major projects: application, cache, filesystem and database on separate layers, with pre-production isolated from production.
  • Monitoring. Every production Linux VPS environment watched with Beszel and Uptime Kuma.

Open source

Package What it does Stack
nestjs-satim CIB and Edahabia card payments through Algeria's SATIM gateway, for NestJS NestJS · TypeScript
laravel-satim The same SATIM payment lifecycle behind a Laravel-native API Laravel · PHP
laravel-essentials-kit API boilerplate generated into your app as code you own Laravel · PHP
laravel-captcha Image CAPTCHA generation and validation, no third-party service Laravel · PHP
laravel-captcha-js Client for laravel-captcha: image display and proof-of-work solving TypeScript · React · Next.js

Experience

  • CTO · Sadeem Informatique · Apr 2024 – present
  • Lead Backend Developer · Felhanout (contract) · Dec 2023 – Jan 2024
  • Backend Engineer · sihaclub.com, jexury.com, Numisky (freelance) · May 2020 – Apr 2022
  • AI Engineer · CERIST Research Center · Apr 2021 – Jul 2022

Client work includes an insurance platform upgrade and migration to new infrastructure, a credit and benefits platform, a multitenant quality control system, loan transaction and QHSE APIs, and more. Full list on mohamedelaminemeghni.com.


Stack

Backend · Laravel, NestJS, PHP, Node.js, REST API, GraphQL, PostgreSQL, MySQL, SQL Server, ClickHouse, Redis, WebSockets

DevOps & Infra · Docker, Docker Compose, Nginx, Linux, CI/CD, GitHub Actions, Jenkins, Ansible, VPS management, SSL/TLS, Bash, Beszel, Uptime Kuma

Architecture · Solution architecture, API design, database design, system design, performance optimization, security hardening, test-driven development



Contact

Tell me what you are building and what keeps breaking. I reply within a day, in English, French or Arabic.




© 2026 Mohamed El Amine Meghni · Algiers, Algeria

Popular repositories Loading

  1. nestjs-satim nestjs-satim Public

    Accept CIB and Edahabia card payments in NestJS through the Algerian SATIM gateway, with typed results, an ORM-agnostic audit trail, and multilingual receipts.

    TypeScript 4

  2. laravel-essentials-kit laravel-essentials-kit Public

    Kick off a Laravel API with the boilerplate already written: hardened defaults, a JSON response envelope, global exception rendering, packages, and quality gates, generated into your app as code yo…

    PHP 3

  3. GTS-MEGHNI GTS-MEGHNI Public

    Config files for my GitHub profile.

  4. sample-laravel-code sample-laravel-code Public

    PHP

  5. modular-multiplication modular-multiplication Public

    HTML

  6. 3-SAT 3-SAT Public

    Java