Hi I'm Mohamed a senor web developper

Welcome to my website

What I can do

About me



I' m full-stack web developer with 11 years of experience. I love working with great designers to create easy to use applications and websites for end users. The front-end and ui/ux is my focus, but I can write the api, architect the classes with awesome php or nodesJs frameworks, sort out deployment and continuous integration, write smart contracts using blockchain technology.

My top skills is DevOps Docker Kubernetes Jenkins CI/CD Azure Jira PHP JavaScript ES6 NodeJs Angular jQuery UI/UX SCSS/HTML5 Vue.js Ionic MySQL mongoDB Laravel 5.x Symfony 2/3 TDD BDD Blockchain & Smart Contracts Joomla WordPress Drupal


Web site

Mobile application

Web application

My trainings & high school

Professional Masters in Open Source Software

June 2018

Specialty: Software Engineering
Institution: Higher Institute of Informatics Tunis in collaboration with the Virtual University of Tunis.

University degree in technology

June 2008

Specialty: Information System and Communication Technologies.
Institution: Higher Institute of Computer Technology - Tunis (Tunisia)

Experiences

Where i worked.

  • Fujitsu America, Inc

    Since Feb. 2020

    Software Engineer - DevOps

    Design and implementation micro-service architecture
    Create docker image for .net and java environment Spring
    boot, .net core, RabbitMQ, MySql, Redis, Angular8, Nginix.
    Configure pipeline Azure DevOps for build and release.
    Build and deploy a containerized app to Azure Kubernetes Service.

  • Gfi Informatique, Gfi Tunisie

    Apr. 2018 - Nov 2019

    Technical lead

    Architecture of various web technologies solutions.
    Contribution to the development of the distributed App
    with the frameworks (Symfony 3.4, React.js, Drupal 8).
    Drafting of deliverable technical documents.
    Analysis of the existing information system.
    Propose a modular application architecture.

  • Universign, the electronic signature solution

    Dec. 2017 - Mars 2018

    Scrum Master / Front-end developer

    Development of web applications using JavaScript ES6
    Angular with TDD, Jasmine and e2e test.
    EchoSystem: NPM, Webpack, yarn, Karma, Protractor
    Agile method: Scrum, Project Management Tools: Jira,
    Documentation: Confluence, Versioning: Git (bitpucket), Code review
    CI/DI: Jenkins, SonarQube, Artifactory, Docker, Swarm.

  • Innovations IT

    Dec. 2013 - Oct. 2017

    Senior Web Developer

    Development of web applications using Laravel 5 framework (PHP5/PHP7).
    Front-end Development: Angularjs, vue.js, jQuery, HTML5, LESS, SCSS, Bootstrap, UIKIT.
    Joomla Advanced Development, Creating Components, Modules, Plugins and Joomla Templates.
    Agile method: Scrum, Project Management Tools: Jira, Documentation: Confluence, Versioning: Git

  • AheadIT

    Jun. 2012 - Nov. 2013

    Drupal developer at AHEAD-IT Group

    Drupal / PHP Development. UI development: JavaScript, jQuery, jQuery UI, Ajax.
    Agile method: Scrum, Project Management Tools: Traker, Versioning: SVN

  • International Computer Partners

    Oct. 2009 – Dec. 2011

    Web Developer at ICP

    Develop and maintain client’s websites: PHP, CSS, HTML, JavaScript, JQuery and Ajax.

  • MyiWeb

    Apr. 2009 – Sep. 2009

    Web Developer at MyiWeb

    Develop new features in Chat-land website using PHP, JavaScript and Ajax. Setting up a web mail with an SMTP e-mail server (Postfix).

  • A2WM, Advice World Web Marketing

    Nov. 2008 – Mar. 2009

    Web Developer at A2WM

    Maintain and develop client’s website using PHP, JavaScript, jQuery, Ajax, CSS, HTML.

  • Project End
    of Study
    at ProTec



    Feb. 2008 - June. 2008

    Implementation of a Medical Practice Management System
    Tools: Python 2.5, Qt4, PostgreSQL 8.3, PyQt-Py2.5, Eric4.

My Expertise

Skills that I’m proud of

  • Programming language:PHP5/7, JavaScript ES5/ES6/ES7/ nodeJs, Java, Python
  • PHP framework:Laravel 5.x, CakePHP3, Symfony2.8/3.4.
  • PHP CMS:Joomla 3/3.5, Drupal 7/8, WordPress 4.x.
  • ORM: Doctrine2, Eloquent, Mongoose.
  • JavaScript framework: jQuery, AngularJS, Angular 2+, React.js, Vue.Js
  • CSS framework: Bootstrap, Uikit, Materialize. with SCSS and LESS.
  • Front-end echoSystem: NPM, Yarn, Gulp.js, Webpack, Karma, Protractor
  • Testing: PHPUnit, Behat, Jasmine, e2e, TDD, BDD, Katalon Studio.
  • CI/DI: Jenkins, Travis CI, SonarQube, Artifactory, Docker, Kubernetes
  • Deployment tool:Ansible.
  • Code review tool:Gerrit, Bitbucket, GitLab.
  • SGBD: MySql, PostgreSQL.
  • NoSql data base: mongoDB.
  • Project management & bug tracker tools: JIRA, Trello, Mantis
  • Agile method: Scrum, Kanban.
  • Version control: Git, SVN.
  • Multi-Media: Photoshop, Illustrator, After Effects.
  • IDE & editor: Sublime text, PHPStorm, Spring tools, WebStorm. Visual Studio code, Android Studio, Atom
  • Mobile: Cordova, Ionic2.2, Android
  • Google services: Firebase, Webmaster Tools, Chart, Analytics, Goggles, Forms, Slides.
  • Blockchain:Bitcoin, Ethereum, Smart Contract, Solidity (Truffle framwork), Multichain, CryptoCurrency. .

I can help.

I’m currently available for freelance work.

If you have a project that you want to get started, think you need my help with something or just fancy saying hey, then get in touch.