Computer Engineer
First name Mohamed Amine
Last name Mejri
G.S.M +216-**-***-***
Adress 5 Rue Al-Moutanabbî, Hammam-Chatt, Ben
Arous,Tunisie (1164)
Nationality Tunisian
Marital Status Single
E-mail ac4kmk@r.postjobfree.com
Education :
2011: Graduated from the National School of Computer Sciences (ENSI), University of Manouba, Tunis. (Optional: Information and Knowledge Systems TECHNICAL SKILLS).
2007: Graduated from the Preparatory Institute for Engineering Studies of Tunis
(Physics and Mathematics Dept).
2004: BACCALAURIAT (Mathematics section).
Platforms and tools :
SOFTWARE Eclipse IDE, WinDev Mobile, MS Office, Frontpage . DATABASE Oracle, PL/SQL, MySQL.
APPLICATION
DEVELOPMENT
Spring MVC, Java, Hibernate,Bootstrap, XML, C, Html, Ajax, Javascript, jquery
ANALYTICAL METHODS UML, Merise 2
OPERATING SYSTEMS Windows (98, NT, 2000, XP, Seven), Linux / Unix VMware, Network Simulator (NS2), Packet Tracer.
1
Professional experience :
Mars 2015 – until now
COMPANY Arch'Ines Design
POSITION Java Developer
MISSIONS Designing and the Development of an e-commerce web application.
The project ensures:
*A detailed exposition of the different available articles .
*Online payment and billing reception.
*Consultation of various operations performed by the user. USED LANGUAGES The use of Spring MVC framework, MySQL database, Hibernate, java, apache tomcat server, jsp, Bootstrap, Ajax, Javascript, jquery, Maven and Angular.js
*The use of the Spring web flow technology to control the user's navigation.
*The use of Spring Security to ensure the security of the site. COMPANY Arch'Ines Design
POSITION Java Developer
MISSION The creation of a JEE web application that manages the taxes related to companies, the application allows :
Managing firms and taxes (add, edit, update, view, delete, search). USED LANGUAGES Spring MVC framework, MySQL database,the DAO layer is based on Spring Data, JPA, Hibernate and JDBC,Thymeleaf, Bootstrap, Ajax, Javascript, Maven, jquery and Angular. js
December 2011 - March 2015
COMPANY Logisoft
POSITION Java Developer
MISSION The realization of Web application which allows the user to manage various bank accounts. The application ensures :
* Adding and consulting clients.
* Adding and consulting accounts.
*Performing payment operations, transfer and withdrawal of an account.
*Saving of all transactions related to an account. USED LANGUAGES Spring MVC framework, MySQL database,the DAO layer is based on Spring Data, JPA, Hibernate and JDBC, Thymeleaf, Bootstrap, Ajax, Javascript, Maven, jquery and Angular. js, Spring Security to ensure the security of the site.
2
COMPANY Logisoft
POSITION Java Developer
MISSION The realization of a web application which manages various tasks of a tour operator.
It allows :
*Access to tourist guides to various destinations.
*Consulting flight details, booking hotel rooms and daily activities for organized trips.
USED LANGUAGES EJB technology, MVC Servlets, JBoss server, MySQL database, Hibernate,JDBC, JSP, Bootstrap, Ajax, Javascript, jquery, Maven,and angular.js
COMPANY Logisoft
POSITION Android Developer
MISSION Making an android Sprinkler application which permits to control automatically an irrigation system according to humidity, temperature and the type of plant, following a personalized irrigation plan.
USED LANGUAGES Java, android studio and firebase
Internship and training courses :
From March to August 2011 (graduation project):
COMPANY Smart Touch.
MISSION Making an online hiring Web application. The project allows:
*The candidate to publish his resume
*The company to give a brief idea about its history and publish its vacancies.
*Fixing an appointment between the company and the candidate USED LANGUAGES *The use of Spring MVC framework, MySQL database, Hibernate, java, apache tomcat server, jsp, Ajax, Javascript, jquery, Maven
*The use of the Spring web flow technology to control the user's navigation.
*The use of Spring Security to ensure the security of the site. 3
From August to September 2010:
MISSION Development of an application of planning exam in ENSI (the National School of Computer Science Engineering).
USED LANGUAGES java swing
Environment Eclipse IDE
November 2010:
MINI- PROJECT Sharing a connection using SQUID & IPTABLES. ROLE Control access filtering and Address translation. TAGS VMware, SQUID, IPTABLES.
From November 2009 to January 2010
MINI-PROJECT Design and implementation of a lexical /parser and LL (1) compiler.
TOOLS AND ENVIRONMENT NetBeans 6.7, JAVA (SWT).
December 2009:
MINI-PROJECT Realization of a mini REMOTE SHELL client / server application using Socket:
*Implementation of client and server applications.
*Implementing Sockets for the transmission of messages.
*Implementing System functions (copy, ps,) to launch various processes in a distributed environment.
TAGS Linux, C, gcc, Shell Script.
Spoken langages :
French: C2.
English: read, spoken and written.
Arabic : native language.
4