1. M O H A M E D
B E N
H A S S I N E
S E N I O R J A V A / J 2 E E
C O N S U L T A N T
-
F R O N T E N D D E V E L O P E R
E X P E R I E N C E
SENIOR CONSULTANT IT JAVA/ J2EE
VERMEG FACTORY | MAR 2015 - PRESENT
Conception of EB project "Employee Benefit" as a module
based on a J2EE web application for management of grouped
employees insurance .
Definition of the technical architecture of the interconnect
modules.
Development of contract management workflows and
collective products.
Development of REST web services connectors for
calculations rules and hedging.
(SCRUM ,JAVA/ JEE , Oracle 11 ,Jboss, SVN, Web services
,Maven , Jenkins Spring ).
+ 2 1 6 5 2 6 3 3 2 2 0
M E D . I N G E N I E U R @ G M A I L . C O M
C O N T A C T
I am a computer science engineer with over 5 years of experience
in designing and developing financial large scale enterprise
applications using Java/J2EE , web frameworks .
Open to multi culture customers and workplaces, I help
companies and individuals build scalable Web Applications using
last proved web technologies.
P R O F I L E
iresolve-tn
https://www.linkedin.com
/in/mohamed1986
TECHNICAL JAVA/ J2EE LEAD - IT CONSULTANT
VERMEG SERVICES | MAR 2014- FEB 2015
Project Design "The Bridge" , a module based on a J2EE web
application "Primemo" for a frensh Bank .
Acquisition of German customer in the trade
flow treatment and implementation of related financial
institutions group rules in the core system.
Commercial enrichment (fees, taxes ...) and sending to
financial intermediaries.
Validation of customer requirements , development costs
estimating and affectation of tasks per developer profile.
Quality control of JAVA/ JEE developments , deadlines and
costs.
Communicating operative reports to hierarchy and clients.
(Scrum, JAVA/J2EE , Web services, Oracle, WebShpere,
Topcased , SVN, JIRA).
2. CONFIRMED IT CONSULTANT - BANKING SOLUTIONS
VERMEG SERVICES | JAN 2013- FEB 2014
Design and development of a "Hedging" module for covering the financial trade exchange for a French bank
based on a J2EE web application.
Writing specification documents .
Module design and development trade orders workflows.
Development of computational engines and monitoring of financial trade operations.
Validation and monitoring application requirements with customers.
Liaising with clients, responding to reported incidents and coordinating assistance to resolve issues.
(Java, Web Services, Oracle, WebShpere, SVN, JIRA, SCRUM).
JAVA -ORACLE DEVELOPER - FINANCE
VERMEG SERVICES | FEB 2012- DEC 2012
Design and Implementation of a 3-tier web application "Financial Reporting" for budget and
financial balances management.
Expertise of project costs for Vermeg subsidiaries.
Elaborating specification documents.
Administration of technical development, testing and production paltforms.
Initiation in team leading (development team of three peoples ) applying Scrum methodology.
(Java, Jboss 6, Servlet, Eclipse, Oracle 10g , OLAP , JXLS reports, CVS).
WEB DEVELOPER
VERMEG MEDIA | JUL 2011- JAN 2012
Implementation of an interactive website (Intranet) for Vermeg Corporate Group.
Prototyping and functional testing.
Development of new features: News Service , Image Gallery.
Collaborating with team members.
(Liferay Portal, Java, Jboss, Portlets MVC, Eclipse, MYSQL, SVN).
3. JEE APPLICATION SUPPORT ENGINEER
VERMEG | AUG 2010- JUN 2011
Support the JEE Banking Applications ( Megara Solutions ) and services.
Liaising with clients, responding to reported incidents and coordinating assistance to resolve issues.
Ensuring documentation, manuals and procedures .
Testing releases, updates and enhancements to existing business applications and installation onto
production environment.
Communication of releases and recommended improvements to JEE banking applications consultants.
Participate in project and business reviews .
Defining test coverage, perform Unit and Integration tests to validate all new deliverables.
Develop prototypes of Financial Reports .
(Java, Web logic 10, Eclipse, Oracle 10g, SQL Server, DB2, Jasper reports, CVS/SVN )
FINAL STUDY PROJECT
SERVICED SA - TUNIS | JAN 2010- JUN 2010
Android fundamentals and advanced aspects training.
Design and implementation of an Android "Feed Reader" Application for viewing RSS feed of web sites.
(Android SDK, Java, Eclipse, SQL Lite, Rational Rose, CVS / SVN).
INTERSHIP - DEVELOPER
ARAB SOFT - TUNIS | JUN 2009- JUL 2009
Design and implementation of an Oracle Forms application for the company staff and holidays
management.
Establishment and configuration of Oracle Server and JDevelopper platforms.
(Oracle Database, Oracle Forms, SQL Developer, Power AMC Designer, Java, PL SQL, CVS / SVN
4. S K I L L S
Scrum Agile.
HIGH SCHOOL , MATHEMATICS AND PHYSICS (MP) , ENTRANCE EXAMS FOR ENGINEERING SCHOOLS
- ADMITTED
PREPARATORY INSTITUTE FOR ENGINEERING STUDIES OF TUNIS | 2005 - 2007
Preparatory classes for engineering schools entrance.
Mathematical and Physics discipline ( MP)
SOFTWARE DEVELOPMENT METHODOLOGY
Windows , Linux ( Ubuntu , Redhat ).
OPERATING SYSTEM
JEE 6 -7 , Java (1.6 -7- 8) , JavaScript, SQL , PLSQL, HTML5, CSS3 , XML ,XSD.
PLATFORM - LANGUAGES
Hibernate 4-5 (JPA) ,Spring ( MVC , Security ,Data, Batch), Angular JS , Node JS , JSF 2 , GWT, Maven , JUnit.
FRAMEWORK
JBoss ( EAP 6 , AS7 , WildFly) , Apache Tomcat , Weblogic , Webshpere.
APPLICATION / WEB SERVERS
Oracle (10g , 12c) , SQL Server, MySQL ,SQLite , Big Data , NoSQL ( Hadoop )
DATABASES
UML 2.0 , Merise / Topcased , Magic Draw.
SOFTWARE DESIGN METHODS / TOOLS
SOA , Rest , Microservice.
WEBSERVICES
ENGINEER , COMPUTER SCIENCE , HIGH HONORS
NATIONAL ENGINEERING SCHOOL OF TUNISA | 2007 - 2010
JAVA , JEE , UML , ALGORITHM
E D U C A T I O N
Java , JEE , UML , Algorithm
5. A W A R D S
ORACLE
ORACLE CERTIFIED PROFESSIONAL, JAVA SE 6 PROGRAMMER
JUN 2012
Arabic: native language.
English: full professional proficiency.
French: full professional proficiency.
LANGUAGES
Eclipse ( Luna , Helios ) , IntelliJ IDEA Community , Netbeans.
INTEGRATED DEVELOPMENT ENVIRONMENT
Jenkins, Hudson, Sonar.
CONTINUOUS INTEGRATION / CODE QUALITY
GIT ( 2.5 ) , SVN.
VERSION CONTROL SYSTEM
JIRA, ATS (Proprietary software).
ISSUE TRACKING PRODUCT
Android.
MOBILE DEVELOPEMNT