Bilel - Développeur PHP
Ref : 210424A001-
Domicile
9100 SIDI BOUZID (Tunisie)
-
Profil
Développeur (32 ans)
-
MobilitéTotalement mobile
-
StatutBientôt freelance
-
Tarif Journalier MoyenVoir le tarif
-
Consultant - Développeur web
Smart TeamJan 2019 - aujourd'huiProjet : 3F Immobilière atlantic aménagement
Environnement technique : Softwares: Ubuntu, Apache, PhpStorm, Git. Outil : Gitlab, CodeSniffer, Trello, Redmine, Slack. Technologie: ApiPlatform, Encore WebPack, Symfony 4, Docker, VueJS, Jquery, Bootstrap, HTML5, CSS3. Modules utilisés: Imagick, Deployer.org, ... Bundle utilisés: MediaBundle, MenuBundle, TranslateBundle, SeoBundle, JsRoutingBundle, ApiPlatform. Méthode de travail: Agile Scrum.
Poste occupé: Développeur web
Conception et développement d’une application qui gère des logements de qualité adaptés aux
besoins de la population :
- Mise en place des stacks docker pour le back et le front de l’application.
- Mise en place d’architecture de l’application frontal VueJs
- Développement de back office d’un CMS.
- Intégration d’Api Platform et développement des API du CMS.
- Contribution au développement d'un ensemble des bundle open source:
● Bundle de gestion des menu (Comme wordpress).
● Bundle de SEO.
● Bundle de Translations. -
Responsable de projet technique
Projet : LuckyPanelJan 2017 - aujourd'huiConception et développement d’une application distribuée de gestion et
Environnement technique : Softwares: Ubuntu, Nginx, Apache, PhpStorm, Git. Outil : Gitlab, CodeSniffer, Trello, Draw.io. Technologie: Symfony 3, Silex, NodeJs, RTMP, HLS, MPEG-TS, Jquery, Bootstrap, HTML5, CSS3. Modules utilisés: FFMPEG, Redis, Socket.io, Guzzel, ... Bundle utilisés: FOSUserBundle, EnqueueBundle, JsRoutingBundle, GosWebSocketBundle, JmsSerializerBundle, SncRedisBundle, VichUploaderBundle. Méthode de travail: Agile Scrum.
diffusion de streaming live :
- Développement d'une application de gestion des chaînes, videos on demande, utilisateurs et
les abonnement.
- Développement des API pour des applications (Smart TV et Mobile).
- Développement d’un module de connexion en SSH et traitement des données des serveur en
externe.
- Implémentation des services IMDB (services des descriptions des films)
- Développement d'un micro-service de load balancing.
- Développement d'un micro-service de di usion des flux.
- Développement d'un micro-service de gestion des processus de tran WebPack, Symfony 4,
Docker, VueJSscodage (FFMPEG).
- Conception d'une architecture réseau pour l'application.
- Mettre en place les serveur Nginx, Apache, Redis, WebSocket et Ubuntu avec ses cron jobs. -
Développeur web
ng-eniousJan 2017 - Jan 2017Développement d'une plateforme communautaire dédiée à la musique, à la photographie et aux
Environnement technique : Softwares: Windows, Cloud9, Git. Outil : Github, Trello. Technologie: Wordpress, JQuery, Ajax, HTML5/ CSS, Bootstrap.
vidéos :
- Intégration des maquettes graphique.
- Développement d'un plugin de Booking.
- Développement d'un plugin pour l'upload multiple des images et vidéos.
- Mise en place des services de paiement MANGOPAY.
- Mise en place des services de courrier Mailpoet.
- Création et intégration de pages.
- Déploiement de l'application sur un serveur d'hébergement Perso OVH. -
Développeur web
DigitikaJan 2015 - Jan 2016Projet: Digital access gestion des exchanges
Environnement technique : Softwares: Windows, WAMP, PhpStorm, Git. Outil : Bitbucket, Trello, Draw.io. Technologie: Laravel 5, Javascript, JQuery, Ajax, Bootstrap, HTML5, CSS3. Modules utilisés: Laravel Excel, ChartJs... Méthode de travail: Agile Scrum.
Poste occupé: Développeur web
Contribuer à la conception et au développement d'une application de gestion des publicité pour les
entreprises de marketing:
- Développement de modules de gestion des utilisateurs et de gestion d’Exchange.
- Développement d'un module pour télécharger et récupérer des données à partir de fichiers XLS.
- Développement d'un module de statistiques.
- Intégration des maquettes .
- Déploiement de l'application sur la plate-forme Plesk. -
Poste occupé: Consultant en développement web
Projet : Mazars PaymentMeansaujourd'huiDéveloppement d’une application de comptabilité des paiements par chèque:
Environnement technique : Softwares: Ubuntu, Docker, Apache, PhpStorm, Git. Outil : Bitbucket, CodeSniffer, Trello, Redmine, Slack, Jira. Technologie: ApiPlatform, Encore WebPack, Symfony 4, Docker, VueJS, Jquery, Bootstrap, HTML5, CSS3. Bundle utilisés: JsRoutingBundle Méthode de travail: Agile Scrum. UKN Group
- Analyse des script (Symfony et VueJs) déjà développé par des développeurs junior.
- Mise en place les bon pratique de développement.
- Développement d’un module de gestion des chéquiers.
- Développement d’un module de gestion des remittances.
- Développement des composant global VueJs (auto complete forms et formulaires imbriqué) -
Poste occupé : Responsable de projet technique
Projet : LuckyPanel web portalaujourd'huiConception et développement d'une application WebView pour la diffusion des stream en direct :
Environnement technique : Softwares: Ubuntu, Nginx, Apache, PhpStorm, Git. Outil : Gitlab, Trello, Draw.io. Technologie: Symfony 4, DBAL, JWT, Rest, Angular 8, Bootstrap, HTML5, CSS3. Modules utilisés: Redis, Guzzel, Swagger, PHPDoc, ... Bundle utilisés: FOSUserBundle, JmsSerializerBundle, SncRedisBundle. Méthode de travail: Agile Scrum.
- Développement du système d'authentification (JWT).
- Développement de la gestion de la télévision.
- Mise en place de guides TV et de services EPG (Electronic Program Guide).
- Développement de module gestion films
- Implémentation des services IMDB (services des descriptions des films). -
Poste occupé: Développeur web
Projet : UnionKeyNetaujourd'huiDéveloppement d'un site WordPress pour représenter le groupe UKN :
Environnement technique : Softwares: Ubuntu, Apache, PhpStorm, Git. Outil : Gitlab,Trello. Technologie: Ubuntu, apache, Wordpress, HTML5/ CSS, Bootstrap.
- Intégration des maquettes graphique.
- Création et intégration de pages.
- Déploiement de l'application. -
Poste occupé: Développeur web
Projet : Service de gestion des clients et des facturesaujourd'huiConception et développement d'une application web pour la gestion de la clientèle et la facturation
Environnement technique : Softwares: Windows,WAMP, PhpStorm, Git. Outil : Bitbucket, Trello, Draw.io, SendMail. Technologie: Symfony 3, Javascript, JQuery, Ajax, Bootstrap, HTML5, CSS3. Modules utilisés: HtmlToPdf Bundle utilisés: FOSUserBundle, SnapyPdfBundle. Méthode de travail: Agile Scrum.
d'un centre d'esthétique dédié à la beauté et au bien-être :
- Intégration des maquettes graphique.
- Conception et développement d'un module de gestion des utilisateurs et un autre module de
gestion des factures.
- Développement d'un module pour l'upload multiple des images et vidéos.
- Modélisation et développement d'un module ACL (rôles, autorisations ...)
- Implémentation d'un système de mailing.
- Intégration des maquettes graphique des mail.
- Déploiement de l'application sur un serveur d'hébergement Perso OVH. -
Poste occupé: Développeur web
Projet : Platform de vente d'applications web et mobilesaujourd'huiConception et développement d'une application Web pour la vente d'applications Web et mobiles pour
Environnement technique : Softwares: Windows, WAMP, PhpStorm, Git. Outil : Bitbucket, Trello, Draw.io, SendMail. Technologie: Symfony 2, Javascript, JQuery, Ajax, Bootstrap, HTML5, CSS3. Modules utilisés: HtmlToPdf Bundle utilisés: FOSUserBundle, SnapyPdfBundle. Méthode de travail: Agile Scrum.
une agence de développement:
- Conception et développement d'un module de gestion des utilisateurs et un autre module
pour gérer différents types d'applications.
- Conception et développement d'un module de gestion des client et factures.
- Développement d'un module pour l'upload multiple des images et vidéos.
- Mise en œuvre des services de paiement PayPal.
- Intégration des maquettes graphique.
- Déploiement de l'application. -
Poste occupé: Stage de fin d'études
Projet: Les Grimpeursaujourd'huiDéveloppement d'une API pour une plate-forme Web permettant aux étudiants de trouver des bourses
Environnement technique : Softwares: Windows, WAMP, PhpStorm, Git. Outil : Bitbucket, Trello, Draw.io, SendMail. Technologie: Laravel 5, Javascript, JQuery, Ajax, Bootstrap, HTML5, CSS3. Modules utilisés: HtmlToPdf, SnapyPdf. Méthode de travail: Agile Scrum.
d'études en fonction de leur profil et de leurs préférences.:
- Conception et développement d'un module ACL (rôles, permissions ...).
- Conception et développement des API pour la gestion des bourses, des favoris, des utilisateurs,
profil, etc.
- Développement d'un système de recherche avancée.
- Implémentation d'un système de mailing.
- Intégration des maquettes graphique des mail.
-
Licence appliqué en Informatique (arts du multimédia et du web)
2012 -
Baccalauréat – Section Informatique.
2011
Langages : PHP, JavaScript, Java (J2EE), HTML, SQL, CSS, Sass.
Framework : Symfony, Laravel, Silex, ExpressJS, Ionic, Bootstrap.
CMS : Wordpress, Drupal 7.
Libraries : Ajax, Server Sent Events, Socket.io, FFMPEG.
Gestion de projet : Agile, Redmine, Trello, UML, MERISE, Design patterns, PSR
TDD, BDD.
Système : Ubuntu, Windows.
Divers : PHPDoc, JSDoc, Bower, Npm, Composer, Rest, JSON/XML
SGBD & ORM & ODM : MySQL, Postgresql, Doctrine, Sequelize, Mongoose.
1
CVS : BitBucket, Github, Gitlab.
Intégration continue : Travis-CI.
Conception : Merise, UML.
App server : Apache, Nginx, Tomcat.
Design graphique : Photoshop, Illustrator, Adobe Premiere.
Compétences Fonctionnelles :
● Conception technique.
● Pratique de la méthode Agile Scrum.
Langues :
Arabe: langue courante.
Français : lu, parlé, écrit (Technique).
Anglais : lu, parlé, écrit (Technique).