developer & network engineer — Algiers, DZ
I build practical tools at the intersection of mobile apps, embedded systems, and networking. Mostly because I get annoyed when things don't work the way they should.
Mobile app to manage ZTE G5C routers over HTTP. Reverse-engineered the firmware auth scheme — uppercase SHA256 password + MD5 anti-CSRF token.
.NETMulti-site IT and transmission equipment management system for an Algerian organization. Dark dashboard, per-site detail views, equipment lifecycle tracking.
LinuxPre-built Asterisk 22.x for Raspberry Pi 3 on Debian 13 (aarch64). Connected to Algerie Telecom IMS via PJSIP, with NetBird VPN for remote clients.
AndroidMagisk module that mounts SMB shares as native external storage on Android TV boxes. Optimal mount at /mnt/media_rw/ with read-only VFS cache.
EmbeddedGitHub Actions workflow that auto-builds TWRP/PBRP custom recovery for the Mi TV Box S 2nd Gen (Amlogic S905X4, A/B partition, vendor_boot).
PKI.NET 8 PKI system with CA, RA, and Certlib components using BouncyCastle and MongoDB, with CI/CD via GitHub Actions.
I'm a software developer and network engineer based in Algiers, Algeria. My work sits at the intersection of mobile development, Linux systems, and low-level networking.
I tend to go deep — reverse-engineering router firmware to understand its auth protocol, compiling Asterisk from source for ARM, or porting custom recovery to a TV box. If something doesn't have a ready-made solution, I build one.
Outside of code, I'm interested in VoIP infrastructure, home server setups, and Android device modification.