Menu

Mohamed Salah EL BEJI

TUNIS

En résumé

I'm oracle certified pofessional, Java SE 6 programmer and a software engineer with 4+ years of IT experience specializing in software development as Java/JEE Developer.
-Good experience and involved in the designing and developing enterprise level applications in different business domains using Java EE .
- Excellent analytical and problem solving skills.
- Expertise on implementation of Middleware solutions using Oracle fusion Middleware. Stack BPEL
and OSB.
- Design, Implement and Deploy Service using SOA Technologies (Oracle SOA and ESB), Java,J2EE technologies, Web Services, RESTful Development , PL/SQL.
- Good knowledge in Embedded System, Financing ,Banking and Insurance domain.

My strengths are ownership, responsibility, self correction, professionalism, always open for suggestions, good attitude and effective communication.I have a strong interest in all stuff linked with development and architecture of softwares.I always try to improve my self to achieve my aim which is 'Software Architect'.

If you have any questions or need further information, please feel free to contact me: mohamed.salah.elbeji@outlook.com

Mes compétences :
PHP/MySQL
Hibernate
JavaScript
Servlets
Vbscript
C
JPA
Spring
JSP
JUnit
ASP.NET MVC
.Net 3.5
C++
Test automatiques
C #
Java/j2ee
Services web
Oracle SOA Suite
Business Process Execution Language
Oracle Service Bus

Entreprises

  • Covéa - Software Development Engineer (Contractor)

    2016 - maintenant - Designed and developed BPEL for the orchestration of business flows and ESB services for routing data.
    - Develop complex technical objects in accordance with best practices.
    - Realisation of technical proof of concepts.
    - Built SOA composites using BPEL/OSB processing functions as web services accessible by all technology platforms in the enterprise through SOAP/REST interfaces.
    - Develop unit and integration test scripts and provide support during user acceptance testing.
    - Hands-on experience with the entire software development lifecycle i.e. requirements, design, implementation, integration testing, deployment and post production support.
    - Technical support on production incidents.

    - Technical environment :
    Java/JEE, Apache Camel , Grails, Groovy, Maven, Web Service (SOAP/REST), JBoss, XML, XSLT, XQuery, Subersion, Jenkins, Suite Atlassian (JIRA, Confluence), SQL.
    - Development tools:
    Redhat Fuse Service Works, Eclipse OEPE, Oracle SOA Suite, Oracle Service Bus (OSB), Oracle SQL Developer, SoapUI.
  • Vermeg - Software Development Engineer

    Tunis 2013 - 2016 As a Java J2EE developer for the asset management suite, Soliam, I took part the development of new functionalities (Java, Flex) for back-office and front-office of Soliam (See projects).Application maintenance (Bug fix, etc.).and improvement of existing functionalities (usage, performance, etc.) .

    -Technical environment :
    Java J2EE, JBoss ,WebShpere, Spring (core / security /batch) ,JPA (Hibernate), Oracle 11g, SQL, Jasper Reports, Maven 3, Flex 3.5 (Cairngorm Framework), Java Swing, Web services (SOAP / WSDL), XML, Subversion, Jira.

    -Development tools :
    IntelliJ, SQL Developer, Adobe Flash Builder, SQL Plus.
  • STMicroelectronics - Software Development Engineer - Trainee

    2013 - 2013 In order to gain in productivity and quality, the team needs to automate the validation process. ,I was charged to :
    - Set up the validation plan to cover all STM32CubeMX features and STM32CubeMX Web version.
    - Participate in measuring and driving product quality from inception to release.
    - Work with senior members in the team to understand requirements and design and Develop test plan and test cases and focus on test coverage.
    - Improve and extend test frameworks and automated test sets.

    -Technologies used: Java environment with Selenium,SVN, HP QTP ,QC.
  • ISAMM Manouba - Vice-president

    2012 - maintenant Microsoft ISAMM Club has a clear mission to help the students in the campus and to be there for any kind of support needed whether it’s technical or non-technical and to help them find their most suitable career.
    I managed club members and train them to develop Web and Desktop applications , besides to organize challenges at the university.
  • MixxIT - Software Development Engineer - Trainee

    Le Canet de Meyreuil 2012 - 2012 During my summer internship at Mixxit, I was charged to design and develop an extranet that manages operators and their customers and users of a mobile application.

    -Technologies used : Jsf2, Primefaces3.5, Hibernate3.5,Spring ioc, Spring security2.5,svn,Junit,Maven 2, PostgreSQL et Tomcat6.
  • Neolians - Software Development Engineer - Trainee

    Saint-Avold 2011 - 2011 During my summer internship at Neolians, I was charged to develop an automatic test environment for html web applications and more than 70 tests running every night.

    -Technologies used : Junit, Java environment with Selenium,Ant, HTTP queries, Salome test management and SVN.
  • Microsoft - Microsoft Student Partner

    Issy-les-Moulineaux. 2011 - 2013 Through this program, I was able to exchange with students from around the world, share my knowledge.
    I represented Microsoft in my university , We work as a team in the aim to participate in all the challenges and improove the Microsoft technologies.

    This partnership is a good stepping-stone for the establishment of a professional network because it brings together personalities and varied profiles federated around a common passion “Microsoft technologies”.

    The MSP program is more and more recognized by companies that see through the MSP leaders and experts on Microsoft technologies.
  • Groupe HLI - Software Developer - Trainee

    Nanterre 2010 - 2010 During my summer internship at HLI Consulting, I was charged to develop an Intranet based on a Workflow engine using web services.

    -Technologies used : C#, ASP.NET, XML, ,Windows Workflow Foundation, Visual studio 2008, SQL SERVER 2008,Web Services.
  • JCI Manouba - Member

    2010 - 2012 JCI (Junior Chamber International) is a worldwide community of people ages 18 to 40 who share the belief that in order to create lasting positive change, we must improve ourselves and the world around us.http://www.jci.cc/
    httpjci-manouba.org/
  • WEB 2 COM - Software Developer - Trainee

    Tunis 2009 - 2009 Design, development and implementation of a search engine dedicated to training in Tunisia.

    -Technologies used : PHP4, MYSQL, AJAX, JQUERY, HTML, CSS,
  • École Supérieure de Technologie et d'Informatique (ESTI ) - Vice-president

    2009 - 2011 Security Lab is created to address the growing threats to Tunisian’s cyber security. We organize multiple events and traineeships each week of the university year. We work in domains like web vulnerability ,Software cracking ,Buffer overflow, METASPLOIT ,Ethical Hacking and Penetration Testing.

Formations

  • Institut Superieure Des Art Multimédias De La Mannouba (ISAMM) (Mannouba)

    Mannouba 2010 - 2013 Engineer's degree, Computer Science
  • ESTI Ecole Supérieure De Technologies Et Informatique (Tunis Carthage)

    Tunis Carthage 2007 - 2010 Bachelor's Degree, Computer Science

Réseau

Annuaire des membres :