About Mohamed
French
Native or bilingual
Arabic
Native or bilingual
English
Fluent
Experience
- AMUNDIJAVA DeveloperBANKING AND INSURANCEMarch 2019 - Today (7 years and 3 months)FranceProject: NOEE is an application for managing retirement savings plans:- Development of business services, performance improvement, while ensuring better quality code.- Development of business services, performance improvement.- Analysis of business needs and proposal of solutions.- Bug fixes.- Unit testing.- Intervention on the production database.- Participation and facilitation of code review meetings.- Delivery to Production and Non-Production environments.- Development and maintenance of Selenium regression tests- TechLead for code reviews- Decommissioning of old components.- Spring/Hibernate Migration- Study vulnerabilities and upgrade project Maven dependencies.- Keywords: JAVA 8, PL/SQL, Hibernate, H2 Database, Spring, Maven, Junit/Mockito, Jboss, Wildfly, Artifactory,Rest Web Service, Git, Jenkins, Scrum, Selenium, Intellij IDEA, WinSCP, putty, Jira, Confluence, Windows 10.• Project: AMBRE is an application that manages international employee savings client portfolios:- Analysis and understanding of client needs- Involvement in writing functional and technical specifications- Design and development of evolutions and bug fixes- Creation of batch jobs for automating tasks such as loading market fund net asset values- Assistance to the client in configuration and parameterization to customize the solution according to company needs- Production deployment management: planning, monitoring the development process, communication and synchronization with the client• Keywords: JAVA 8, Hibernate, PL/SQL, Maven, GWT, Junit, GIT, Eclipse, Jenkins, Scrum, WinSCP, putty, Jira, Confluence.
- SOFRECOMFull Stack EngineerTELECOMMUNICATIONSJuly 2017 - February 2019 (1 year and 7 months)TunisiaProject: CONTRASTE is an application for professionalizing and tooling VQSE (Environmental Health and Safety Quality Verification):- Database update (Table creation, new column addition).- Development of business services.- Development of web services.- Bug fixing.- Unit testing.- Demo of new features to clients.- Deployment on qualification and iso-production servers.• Keywords: JAVA/JEE, JavaScript, HTML, SQL, Shell script, Hibernate, Spring, Spring batch, AngularJs, Maven,RestFull and Soap web services, Junit, PostgreSql, Eclipse Kepler, SoapUI, JUnit, WinSCP, putty, TotoiseGit, CFT, Jenkins,Scrum.• Project: PILPRO is a transverse production network management tool that tracks cases and facilitates communication between UI stakeholders:- Development of business services and Unit testing, performance improvement, while ensuringbetter quality code.- Database update and optimization.- Analyze, detect, and fix technical problems.- Lead integration tests (X to X).- Deployment on qualification and iso-production servers.• Keywords: JAVA, JavaScript, SQL, Shell script, JSP, Maven, RestFull and Soap web services, Junit, MySQL, Eclipse Kepler,SoapUI, JUnit, WinSCP, putty, TotoiseSvn, CFT, Jenkins, Scrum
- SOFRECOMFull Stack Software Engineer (End-of-Studies Project)TELECOMMUNICATIONSFebruary 2017 - June 2017 (4 months)TunisiaDesign and implementation of a web application for test automation on the CONTRASTE platform:- Test CFT file sending.- Test Web Services.- Status page to check the real-time status of each platform server.- Test database queries for the platform.- Execute functional test scripts on the GUI• Keywords: Java, Spring, Spring Boot, Spring Security, Spring Data, Spring Batch, Angular2, Maven, Junit, SQLHTML, CSS, Eclipse, Bootstrap, MySQL, TortoiseGit, Agile SCRUM.
Recommendations
Be the first to recommend Mohamed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- JAVA OCA 8 (Oracle Certified Associate Java 8)JAVA OCA 8 (Oracle Certified Associate Java 8)
- Diplôme National d'Ingénieur en Informatiquel'École Nationale D'ingénieurs de Carthage.2017Diplôme National d'Ingénieur en Informatique