Khaoula M.

Full Stack Developer

690 dollar
Freelancer
8 years
Paris, FRANCE

My experience

More

CNI Centre National d'informatiqueJanuary 2018 - January 2019

Projet : Conception et réalisation d’une application web pour la génération et l’édition des états de suivi de gestion financière et administrative des salaries de l’Etat. 

- Collecte des besoins fonctionnels. 
- Définition des choix techniques à utiliser. 
- Réalisation de composants graphiques et ergonomiques, implémentés en technologies pures Web (HTML, Java Script, CSS) 
- Développement de la partie back end avec Spring Data JPA . 
- Rédaction de la documentation technique et des documents d’installation. 
- Travailler avec une équipe de 3 développeurs selon la méthodologie agile Scrum. 

MOTS CLÉS: Java 8, JEE, SpringBoot 1.5, JavaScript, HTML 5, XML, Oracle 10g-11g, Bootstrap, Maven3 , Apache Tomcat, Spring Tools Suit STS.

More

CNI Centre National d'informatiqueSeptember 2013 - January 2018

Projet : INSAF (Application de gestion financière et administrative des salaries de l’Etat) 

- Extraction des règles de gestion de modules à développes à partir de JORT (Journal Officiel de la République Tunisienne) 
- Analyse les spécifications fonctionnelles détaillées pour des nouveaux modules 
- Développement des modules (Oracle Forms Developer). 
- Développement des états (décision) en format PDF ( Reports Developer). 
- Réalisation des évolutions fonctionnelles sur l’application INSAF. 
- Formation et assistance des utilisateurs. 
- Assurance de la maintenance corrective et évolutive. 

MOTS CLÉS: PL /SQL ,Oracle Forms Developer , Reports Developer, Oracle 10g

More

TUCS Tunisian Universal Communication SystemsSeptember 2011 - January 2013

Projet : TAXIBB Conception et Développement d’un système de réservation et de dispatching de TAXI par appel téléphonique, SMS et Web. 

- Analyse des besoins clients et des demandes d’évolutions 3 
- Rédaction des spécifications fonctionnelles et techniques détaillées. 
- Conception de l’application en UML et définition de l’architecture logicielle du système. 
- Développent de la couche présentation. 
- Développement de la couche DAO du système en EJB3. 
- Développement des tests unitaires avec Junit et validation du système. 

MOTS CLÉS: JAVA 6, EJB 3.0, Linux, SVN, LDAP, JPA, HTML, CSS, Eclipse IDE, PostgreSQL 8.4 , JBoss 5.1

Projet : MOTMEEN Conception et Développement d’un système de géo localisation de véhicules par l’intermédiaire de boîtiers GPS/GPRS 

- Participation à la conception fonctionnelle. 
- Définition de l’architecture logicielle du système. 
- Rédaction des documents de conception fonctionnelle et technique. 
- Réalisation de composants graphiques et ergonomiques implémentés en technologies pures Web (JSF2).
- Développement module d’affichage des données géographiques dans Google Earth (KML).
- Développement de la couche métier de l’application. 
- Développement de la couche DAO de l'application. 
- Développement des tests unitaires via Junit. 

MOTS CLÉS: JAVA 6, KML,JSF2, RichFaces 4, SVN, Junit, LDAP, Hibernate, HTML, CSS, Eclipse IDE, PostgreSQL 8.4, Apache Tomcat 6 

More

GS1 TunisieJune 2010 - March 2011

Projet : Tunicommerce 
Développement des modules de plateforme Tunicommerce qui permet de gérer le transfert de données entre l’acheteur et le vendeur. 

- Développement de l'interface Homme-Machine en Java Swing. 
- Maintenance applicative, correction de bugs. 
- Réalisation des évolutions fonctionnelles sur l’application. 
- Développement de la couche métier. 
- Développement des tests unitaires avec Junit. 

MOTS CLÉS: Java ,Swing, XML, Postgre SQL 8 , NetBeans

More

École supérieure de commerce de Tunis ESCJanuary 2010 - May 2010

- Préparer et animer les travaux pratiques (les languages C /C++, les algorithmes et structures des données, système d’exploitation). 

MOTS CLÉS:
C,C++
More

INSYWEBJanuary 2009 - June 2009

Projet : Conception & Réalisation d’un intranet applicatif 

- Collecte des besoins fonctionnels. 
- Réalisation de composants graphiques et ergonomiques 
- Mapping objet rationnels en Hibernate xml 
- Développent la couche métier 

MOTS CLÉS: JAVA 6 ,JSF2, RichFaces 4, Hibernate XML , HTML, CSS, Eclipse IDE, MySQL, Apache Tomcat 6

My stack

IT Infrastructure

Linux, Ubuntu, Git

Analysis methods and tools

Merise, Subversion (svn), Agile Methodology, Agile, Requirements Analysis, Apache Maven, Junit, Scrum, Power AMC

Protocols

LDAP, JSON, HTTP, HTTPS, GPRS, SOAP

Other

STS

Application servers

Apache Tomcat, Apache Tomcat 6.0, Jboss AS

Databases

PostGreSQL, Oracle 10g, MySQL, Oracle

Technologies

Spring JDBC, Spring Core, RichFaces, Richfaces 4, JPA 2, Hibernate 4, Spring Boot, J2EE, EJB 3, Tomcat, GlassFish, Jboss, Angular 4

Environment of Development

SQL Developer, Eclipse, Eclipse IDE, NetBeans, SVN, Visual Studio 2010

Languages

MVC, PL/SQL, C/C++, C++, JEE, Java, HTML5, JAVA 6, JAVA 8, JavaScript, XML, Oracle PL/SQL, CSS3, HTML

Others

Mantis

Frameworks

jQuery, Oracle Forms, Spring, AJAX, Hibernate, JDBC, EJB, JavaServer Faces, JPA, Spring Security, Spring MVC, Bootstrap, REST, AngularJS

My education and trainings

Diplôme National d’Ingénieur en informatique - Faculté des sciences de Tunis (FST)2005 - 2009

Préparatoire Aux Etudes d'Ingénieurs - University of Tunis El Manar2003 - 2005