Hachemaoui Sidi Mohammed
Hachemaoui Sidi Mohammed
Hachemaoui Sidi Mohammed
SOFTWARE ENGINEER
Maghnia - ALGERIA
Iam Software Engineer since 2010, I have moved away
from Programming from 2012 to 2016 for some
Personal Reasons....
+213 774 74 71 51 I have used many Programming Languages ranging
from Logical Languages as Prolog to Functional ones
as C, Erlang and others to the most modern OO
Languages as Java, C++, C# and Python....But stabilized
hachemaouisidimohammed@gmail.com at Backend Development using Erlang/OTP and
Elixir/Phoenix as my Main Languages since I found
myself there
https://linkedin.com/in/abdelghani-
hachemaoui-0272b0244 University of Abou Bakr Belkaid , 20/09/2016
Tlemcen - Algeria
Master of Degree : Information Systems
Erlang/OTP
Elixir/Phoenix Moqabase :
Html, Css, Javascript
Highly Scalable, Fault Tolerant, Parallel, Distributed
C
Backend Database Server
Java
Based on Mnesia
Implements the Same Idea as WHATSAPP's Backend
Mnesia Cluster (Islands)
PostgreSQL Manual Parallel Replication of Data without OTP Patch
SQLite
Oracle Moqa :
MongoDB Full Publish/Subscribe Chat Server
Based on Customized version of MQTT Protocol, with
FreeBSD support for up to 128 Different Type of Packets
Linux Uses Moqabase as its Backend
Ubuntu
Windows Molqa :
Android Simple Erlang Client for Moqa Server
Molqalib :
Arabic
Erlang Library for encoding/decoding Moqa Packets
English
French
04th Apr. 2022
Designed and Developed Alone and from Scratch, the Full System mentionned
above (Moqabase + Moqa + Molqa + Moqalib) in Pure Erlang
https://github.com/MOQA-Solutions