Manel - Consultant JAVA
Ref : 190821M001-
1091 TUNIS (Tunisie)
-
Consultant, Développeur (35 ans)
-
Freelance
Teaching experience
10-19 Juin 2019 Instructor- Web development, IACE
Contact: ********
2017-now Contract Assistant Professor in ISTIC, Docker programming and Cloud Computing.
Contact: ******** , ********
2015-2016 Temporary University Professor in FST, Algorithmic and Python programming.
Engineering projects
J2EE project: library management.
Java RMI project: local network management by Java RMI.
Oracle project: modeling and creating a database for making an orientation guide bachelor.
Advanced algorithms project: development of a backtracking algorithm Stable marriage by Java.
Graph theory projects: development of a generator graph by Java, development of the Dijkstra'
algorithm by Java to calculate the shortest path.
Distributed systems project: development of the algorithm "Ricard Agrawala" by Java.
C language project: development of a program of a factory stock management.
Language theory project: realization of a top-down parsing with GUI by Java.
Engineering Training
February 2013 – June 2013 training at CNSS(********) , development of a software for
managing registrations with J2EE (Graduation project)
Summer 2012 (2 months) Training at CNSS, development of a Java application.
Summer 2011 (2 months) Training at CNSS, manipulation of the database Oracle.
Academic training
November–December 2016: academic training in the laboratory LiP6 of the university UPMC of Paris
6 as a member of the Franco-Tunisian cooperation project “CROMBEC” .
Education / Qualifications
Sep 2014 - 15
Nov 2018
Ph.D. in Computer Science with "Very Honorable" distinction, from the
National School of Computer Sciences (ENSI).
Supervised by Leila Azouz Saidane (********)
Dissertation Title: Towards the design of a new effective and robust trust
management system for reliable cloud service selection.
Dissertation as part of the Franco-Tunisian cooperation project "CROMBEC" (Secure
Resource Management and Offloading Mechanisms in Mobile Cloud” (funded by CNRS/PHC).
Prepared and written in English
2013 Engineer in Computer Science, with Very Good honors, from the Faculty of
Sciences of Tunis (FST).
2007 Baccalaureate with Good honors, from the Bourguiba Pioneer School of
Tunis (LPBT)
Scientific section with option in German.
Skills / Qualities
Computer
knowledge
Word processing, spreadsheet
Advanced database systems
Semantics and transformations of logic programs
Language theory and compilation
Parallel and distributed architectures and algorithms
Advanced algorithms
Creating websites
Client server architecture
Graph theory
Network programming and system, network security
Ph.D. courses:
Machine learning
Communication networks and probabilistic models
Optimization
Internet of things
Data science
Advanced object-oriented design
Data mining
Technical skills:
Modeling methodologies: UML, Merise
Project Management Methods: Scrum
Databases: MySQL, Oracle
IDE: Eclipse, Netbeans, Dev-C++, Weka, TensorFlow (machine learning)
Operating systems: Windows, Linux (Ubunto)
Programming languages and libraries: C, XML, HTML5, CSS3, Bootstrap 4,
React, PHP, Java script, SQL, PL/SQL, Java, J2EE, Ajax, Richfaces, Primefaces,
JSF2, Spring, Hibernate, JPA, EJB, JSP, Cisco Packet Tracer, Maple, Prolog ,
Python, Docker, Rancher, Kubernetes, Node.js, CloudAnalyst, CloudSim,
Protégé
Publications and conferences
The 4th international conference on Performance Evaluation and Modeling in Wired and
Wireless Networks. Hammamet, Tunisia, Nov 11-13, 2015 PEMWN:
Privacy-preserving approaches in cloud computing.
The 5th IFIP/IEEE International conference on Performance Evaluation and Modeling in
Wired and Wireless Networks. Paris, France, Nov 22-24 2016 PEMWN:
A new trust evaluation approach for cloud computing environments.
The 13th ACS/IEEE International Conference on Computer Systems and Applications. Agadir,
Morocco, Nov 29 – Dec 02, 2016 AICCSA (rank C) :
A hybrid trust management system for cloud environments.
The 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.
Madrid, Spain, May 14-17,2017, CCGrid (rank A1):
S
e
m
a
n
t
i
s
–
S
o
l
u
t
i
o
n
d
e
g
e
s
t
i
o
n
d
e
c
a
n
d
i
d
a
t
u
r
e
s
–
w
w
w
.
s
e
m
a
n
t
i
s
.
f
r
Modeling correlation between QoS attributes for trust computation in cloud computing
environments.
The 16th IEEE International Conference On Trust, Security And Privacy In Computing
And Communications, Sydney, Australia, August 1 - 4, 2017, IEEE TRUSTCOM (rank A)
Feedback Entropy: a new metric to detect unfair rating attacks for trust computing in cloud
environments.
The Special Issue « Trust and Artificial Intelligence » in the ACM Transactions on
Internet Technology (TOIT) 2019.
CAN-TM: Chain Augmented Naive Bayes-based Trust Model for reliable cloud service selection
Computers & Security 2019
ETMS-CB: an Enhanced Trust Management System using Cloud Broker for reliable cloud service
selection (submitted).
The IEEE Transactions on Sustainable Computing 2019.
A new Shannon Entropy-based system for detecting attacks on trust management systems
(submitted)
ACM Computing Surveys CSUR
Towards the design of a new effective and robust trust management system for cloud environments
(submitted).
Reviewer
Dynamic Malware Analysis in the Modern Era – a Survey, ACM Computing Surveys (CSUR)
LANGUAGES
Arabic : mother tongue
French : good skills, both written and oral
English : good skills, both written and oral
German: basic knowledge (4 years)