People's Savings Bank, HQ
Software Developer
Freelancing
Freelance Web Developer
Synergistix
Application Developer
Higher Institute of Technology and Applied Sciences
Assistant Professor
National Bioinformatics Center
Researcher. Software Developer
Higher Institute of Technology and Nuclear Sciences