Karim GHERISSI

Yasmin - Riyadh - Saudi Arabia
+966 591122254
37 years old
ghrissi.karim@gmail.com

Head of Engineering - 12+ Years experience

Educational Background

In progress

Udemy

December 2021
Saudi Arabia

- AWS Certified Solution Architect

Microservices

Openclassrooms

April 2020
Saudi Arabia

PHP microservices, Spring Boot microservices

React Native and Hooks

Udemy

February 2020
Saudi Arabia

Certificate of course completion:

https://www.udemy.com/certificate/UC-7bf07d91-b5b6-49ac-b883-019b2bb27a75/

Tableau Desktop for Accurate Business Analysis

Udemy

January 2020
Saudi Arabia

Course of study to get started building tableau desktop dashboard for accurate business analysis.

Certificate :

https://www.udemy.com/certificate/UC-S5QOL3KG/

 

Ionic: From Web to Mobile

Udemy

February 2016
Tunisia

Course of study to get started building mobile applications with ionic framework

Certificate :

https://www.udemy.com/certificate/UC-THRZH3IZ/

Shaping up with AngularJS

Code School

June 2015
Tunisia

Course of study to get started building and AngularJS app

MongoDB for Python Developers

MongoDB University

December 2014
Tunisia

Course of study to get started building a MongoDB-based app.

Certificate :

https://s3.amazonaws.com/edu-cert.10gen.com/downloads/50e2ebe41c744cad8e1a4aca04bce85c/Certificate.pdf

Drupal 7

Netisse

October 2013
Paris - France

Learn how to develop new features with custom modules and themes.

Prestashop Developer Level 2

Prestashop

October 2013
Levallois-Perret - France

Learn how to secure and optimize a PrestaShop store, develop a multi store module, a payment and a transport module. Also master the use of Web Service and PrestaShop's forge.

Prestashop Integrator Level 2

Prestashop

October 2013
Levallois-Perret - France

Learn advanced integration features and develop skills in customizing a Prestashop Website.

Zend - Symfony 2

CIFOP-IMS

June 2012
Tunisia

Training frameworks: Zend (Smarty) and Symfony 2 (Twig, Doctrine)

Master of engineering in Information Technology

Institute of Computer Science - ISI

June 2008
Ariana - Tunisia

Specialized in Software Engineering

Grade: Good

Bachelor of Science in Computer Science

Institute of Computer Science - ISI

June 2005
Ariana - Tunisia

Specialized in Technologies of Information Systems

Grade: Good

High School Diploma

Ahd el Jadid

June 2002
Tunis - Tunisia
Section : Mathematics

Professional Experiences

Head of Engineering

Dokkan Afkar

Since July 2020
Jeddah - Saudi Arabia

Tasks:

- Work in close cooperation with CEO, Commercial, Marketing, Logistics, and Finance

- Hiring, building, and managing tech team

- Define and implement development standards according to up-to-date coding methodologies and best practices

- Write technical specifications

Ensure scalability of the infrastructure

- Manage third-party integration services

Environment:

JIRA, Git, Docker, Ansible, Digital Ocean, AWS, Payment Gateways (HyperBill, HyperPay, PayFort, Tabby), MySQL, OpenCart, Laravel, React, React Native

Portfolio:

dokkanafkar.com, dokkan afkar mobile app, suppliers.dokkanafkar.com

Technical leadership

Wssel

From February 2017 Till June 2020
Riyadh - Saudi Arabia

Tasks:

- Participate in strategy planning

- Work in close cooperation with CEO, Sales, Marketing, Operation, Business Analysis and BI

- Keep track of and analyze the competition to suggest technological innovations

- Suggest ways that technology can help the company be more successful

- Help to scale product development

- Define and implement development standards according to up-to-date coding methodologies and best practices

- Perform code reviews

- Write technical specifications for complex features

- Break down development tasks

- Supervise hiring of developers

- Mentor newly hired developers

- Monitor developers progress

- Build solutions that emphasize quality, simplicity and reliability

- Design, implement, improve and optimize web services architecture

- Ensure scalability of the infrastructure

- Explore new technologies

- Develop APIs and move from legacy code

- Manage third-party services (Google, HyperPay, Foodics, ...)

Environment:

Scrum, JIRA, Bitbucket, Git, PHP, Laravel, Javascript, ES6, NodeJS, GraphQL, Redis, MySQL, MongoDB, Memcached, Firebase, Google Analytics, React Native, Third party API (Google, HyperPay, Foodics, Aloha, STC Pay, Apple Pay ...)

Portfolio:

Android and iOS apps: Wssel Food Delivery, Wssel Driver, Wssel Store

Technical Director

Netisse

From December 2012 Till January 2017
Manar 2 - Tunisia

Tasks:

- Help developers to choose and implement the technical solution

- Advise developers to follow best practices

- Develop Webservices and Back end with Symfony 2

- Develop PrestaShop, Drupal 7 and Wordpress modules

- Fix critical bugs

- Manage Servers for best website performance

- Technology Watch

- Team training

Environnement: Windows 7, Debian 6, NetBeans, PHPStorm, Notepad++, GIT, SVN, (X)HTML (5),XML, JavaScript, AJAX, jQuery, CSS (3), PHP 5, MySQL 5, SQL Server 2008, Drupal Commerce, Drupal 7, Symfony 2, Prestashop (1.4, 1.5), CodeIgniter 1.7.2, WordPress 3.5, Putty, WinSCP, Winmerge

Some projects with more details:

Drupal Commerce: Development of e-commerce website saling promotions codes and discount vouchers.

- Creating a sub-theme from adaptive theme and HTML/CSS Integration

- Development of specific modules including:

* SSO connexion

* Export orders

* Reflate abandoned shopping carts

* Payment by credit card bank (Sogenactif)

Symfony2 : Development of admin section with SonataAdminBundle

- Dashboard to manage entities (CRUD)

- Import / export data using PHPExcel library

- Display statistics using highcharts

- Develop REST web services

NodeJS : Development of node-webkit application

- PDF file generation

- Synchronisation with server side using web services

- Interact with flash application

Prestashop : Development of B2B e-commerce website saling eyeglasses, sunglasses and watches 

- Creating a theme from the default prestashop theme and HTML/CSS integration

- Development of specific modules including:

* Create command from Excel files

* Picking list

* Packing list

* Import command history from Excel files

* Import products from Excel files

* Export orders to SAGE

* Orders on order with workflow

* Payment by credit card bank CM-CIC

* Transport and delivery chronopost, chronoexpress, Chrono13

* Quotation of the cost of transportation

* Manage delivery packages and pallets

Wordpress - jigoshop : Development of e-commerce website saling promotions codes and discount vouchers.

- Development jigoshop plugin for credit card gateway ( Sogenactif )

- Development plugin for displaying statistics through Google analytics and export to Excel

- Development plugin for export orders

Cordova a.k.a Phonegap : Implementation of Push notification for iOS Application

Portfolio: http://www.netisse.fr/e-commerce

PHP Engineer

AUTOBIZ

From June 2011 Till June 2012
Montplaisir - Tunisia

Tasks:

- Web Application Development for Automobile Marketing

- Development of robots and intelligent batchs

- Maintenance of existing platforms

Environnement:

Linux, PHP 5, MySQL 5, PSPad, Notepad++, RCS, WinSCP, Putty, Winmerge

Portfolio:

www.carar.net

www.gaap.fr

www.reprise-facile.fr

www.systemevo.fr

 

PHP Developer

Netisse

From September 2008 Till January 2011
Menzah - Tunisia

- Development and maintenance of webapps and websites :

- Participate actively in the functional and technical choices

- Developing applications (Front and Back End)

- Respect the schedule established by management

- Put into production the developments

- Maintain production and developments

- Administration and configuration of servers through Webmin

- Writing technical documents and user guides

Environment : (X)HTML, JavaScript, CSS, XML/XSL, AJAX (jQuery), PHP 4 et 5, MySQL, JOOMLA, OS-Commerce, ECLIPSE

Portfolio :

- Atlasol (www.atlasol.fr) : Website Development (Front and Back End)

- Axe Finance (www.axefinance.com) : Website Development (Front and Back End). Development of a Sales Application as an Extranet

- Bookee (www.bookee.com) : Website Redesign, Developing new modules and enhancing existing modules

- Moulins Yzeure Hospital Center : Development and installation of a DMS as an intranet

- DecoWeb (www.decoweb.com) : E-commerce Website Development (Front and Back End)

- Jean Jaurès Fondation (www.jean-jaures.org) : Development of a Back End for creating and sending newsletters

- Congo Galerie (www.lagaleriecongo.com) : Development of a Back End allowing the management of site content

- Hospital Saint-Joseph : Developing new modules and enhancing existing modules [Intranet]


- Maintenance of a hotel booking engine :

- Fix bugs

- Develop new modules and enhance existing modules

- Install new features on production Server

- Follow up with customers and testers

Environment : HTML, JavaScript, CSS, XML, C#, ASP.NET, SQL Server 2000, Visual Studio 2003

- iPhone Apps Development :

Design, development, installation, testing

Environment : Mac OS X, Phonegap, HTML 5, JavaScript, CSS 3, AJAX (jQuery, jQtouch), PHP, MySQL

Submitted Apps : Bookee, Services Compris 2.0

PHP/MySQL Developer

SWIB Consulting

From January Till August 2008
Ezzah'ra - Tunisia

Development and maintenance of websites

Environment :

HTML/JS/CSS, AJAX, PHP 5, MYSQL 5, Dreamweaver

Software Engineer

Smartweb Technologies

From February Till June 2008
Ariana - Tunisia

Conception and development of a solution for congresses management as an extension of Joomla 1.5.

Environment :
UML, XML, HTML/JS/CSS, AJAX, PHP 5, MYSQL 5, JOOMLA 1.5, ECLIPSE 3.2, UBUNTU 7.10

Web Developer

SWIB Consulting

From July Till August 2007
Ezzah'ra - Tunisia

Development of a web application for company car's management

Environment :

UML, HTML/JS/CSS, JSP, AJAX, ECLIPSE 3.2, MySQL 5, HIBERNATE

Web Developer

SWIB Consulting

From February Till May 2005
Ezzahra - Tunisia

Realization of an e-commerce website in open source environment.

Environment :

UML, HTML/JS/CSS, PHP 5, PostgreSQL 8, Dreamweaver, Photoshop

Technician

Mediterranean Information System

From July Till July 2004
Charguia - Tunisia
Repairing computers

Skills

Web

(X) HTML (5), CSS (3), Javascript, ES6, Json, XML/XSL, Ajax, PHP, JSP, ASP, ASP.NET

Frameworks and CMS

Laravel, Zend Framework, Symfony, Joomla, OS Commerce, PrestaShop, Drupal, CodeIgniter, Doctrine, Smarty, Twig, jQuery, jQuery UI, Mustache, Backbone, AngularJS, React, NodeJS, Express, Cordova (Phonegap), React Native, Twitter Bootstrap, CSS Foundation

DBMS

MS Access, SQL Server, MySQL, PostgreSQL, Oracle, MongoDB

Softwares and tools

JIRA, Kanban, Scrum, Bitbucket, Git

Firebase, Google Analytics

Adobe Photoshop, Sketch

Wamp, EasyPHP, Xampp

Eclipse, NetBeans, PHPStorm, NotePad++, SublimeText, Visual Studio Code

FileZilla, WinSCP, Putty, Winmerge

 

DevOps

Amazon Web Services (Route53, ELB, EC2, S3, RDS), Docker, Ansible, DigitalOcean

Modeling & Method

UML, Merise

Operating Systems

Windows

Linux Redhat, Ubuntu, Debian

Mac OS X

 

Languages

Arabic

Native language

French

Bilingual

English

Fluent

Italian

Average

Personal Interests

Sports

Playing football weekly

Basketball kid player

Kickboxing: Level 6 (Blue)

 

Activities

New technologies, Reading

Created with NetCV