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 |
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.
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.
| 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 |
- 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.
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



