Bayrem H.

Full Stack Developer

300 dollar
Freelancer
5 years
Créteil, FRANCE

My experience

Banque de FranceMay 2019 - Present

More

VERMEG for Insurance & Finance SoftwareFebruary 2017 - Present

Software Developer
Jul 2017 – Present

•Project Soliam: modular front-to-back and back-to-front management solution for financial asset and wealth management.

• Responsibilities:
- Gathering, Design, Analysis, development, implementation and documentation.
-Support team quality, system integrators and customers.
-Maintaining SOLIAM packages (Middle-Office, Back-Office and Front-Office).
-Estimating and creating numerous feature enhancements to SOLIAM software.
-Performing SQL tuning for an Oracle RDBMS and increasing the performance.
-Code refactoring and packaging.
-Support clients (Natixis, Ethias, Meeschart, Procapital, BP1818, ...)

• Technologies/Tools/Platforms : JavaSE 6/7, J2EE 5/6, Oracle 11g/12c, JBOSS 5/6, IntelliJ IDEA , Spring 3, Flex 3, Apache CXF, Hibernate , JDBC, Jasper, Quartz, Log4j, XML, Groovy, Maven 3, JIRA, SVN, Jenkins, Sonar.
Software engineer intern
Feb 2017 – Jun 2017

Graphical screens editor in WYSIWYG mode.

The project was accomplished among the Palmyra team of Vermeg Company in order to obtain the national engineering degree in computer science.
This project is dedicated to the design and implementation of a graphical screens editor in WYSIWYG mode .
The main goal is to build an online tool that generates web projects.
This tool allows building web palatform screens visually. It includes also projects and user management to offord a well monitored design process.
The Project consist on building a tool like AppgyverComposer , IonicCreator and PolymerDesigner of google.

---- WYSIWYG editor ----
AWYSIWYG editor or program is one that allows a developer to see what the end result will look like while the interface or document is being created. WYSIWYG is an acronym for "what you see is what you get". A WYSIWYG editor can be contrasted with more traditional editors that require the developer to enter descriptive codes (or markup) and do not permit an immediate way to see the results of the markup.

---- Web Components ----
Web components are a set of web platform APIs that allow user to create new custom, reusable, encapsulated HTML tags to use in web pages and web applications. Custom components
and widgets build on the Web Component standards, will work across modern browsers, and can be used with any JavaScript library or framework that works with HTML.

-Jhipster 4.0.5 , 4.1.0, 4.1.1
-TypeScript,Angular
-JAVA 8
-JEE,SpringBoot,SpringData,SpringSecurity
-Hibernate, Hazelcast
-WebComponents, Polymer , Vaadin
-JWT(JSON web token)
-H2 in disk database
-HTML5,CSS3,Bootstrap3,Bootsrap4,ngx-bootsrap,Angular-UI
-Intellij Ultimate 2017.1
More

Institut Pasteur de TunisJuly 2016 - August 2016

Design and Analysis of Events management Application for Pasteur Institut
PHP5, HTML5, CSS3,Design Pattern MVC
More

ExploiT ConsulTJune 2015 - July 2015

ODOO (ex Open ERP)
Migration de la base de données de OpenERP v7 vers ODOO v8 (utilisation scripts shell sous UBUNTU).
E-mailing de masse , messagerie de masse
Les principaux fonctionalités CRM de OpenERP.
Installation et configuration des modules pour améliorer la gestion des clients.

My stack

Other

OpenERP, Odoo

Frameworks

Spring Security, Spring, Spring MVC, Hibernate

IT Infrastructure

Linux

ERP&CRM

ERP

Big Data

Blockchain, Big Data

Languages

UML, Java EE, CSS, Java, C/C++, SQL, PHP, PHP 5, JavaScript, XML, HTML, HTML5

Open Source solutions

JHipster

Others

Project Management

Databases

H2, MongoDB, PostGreSQL, MySQL

Environment of Development

Maven

Technologies

Twitter bootstrap, J2EE, Software Development, JSP, Spring Batch

My education and trainings

Diplôme d'ingénieur Field Of Study Informatique - Ecole Nationale d’Ingénieurs de Carthage ENICarthage2014 - 2017

Mathématiques/Physique - Institut Préparatoire aux Etudes d’Ingénieurs El Manar2011 - 2014