Mhadhbi A.

Back End Developer

135 dollar
Freelancer
5 ans
Mioveni, ROUMANIE

Mon expérience

Voir plus

SASTEC-GROUPOctober 2019 - Présent

Contexte : Vidéo et Podcast
Mission : Maintenance et mise à jour de pipeline de transcodage et d'autres traitements.
Environnement technique : REST API, Gin, Golang, Python, Mysql, GORM, Ffmpeg, Rabbitmq, SFTP, SWIFT API(OVH), AWS S3, YML, Swagger, Makefile, Shell, Docker, docker-compose, Jenkins, Gitlab-ci, Mantis, AKAMAI, HLS.
Contexte : Live
Mission : Maintenance et mise à jour de fonctionnalités telles que live, commentaire, quiz, chapitre, slide et miniature.
Environnement technique : REST API, Gin, Golang, Python, GORM, Swagger, Docker, docker-compose, Jenkins, Gitlab-ci.
Contexte : Statistique
Missions :
- Développement de module pour récupérer des statistiques spécifiques.
- Développement de module d'écriture des logs sur plusieurs formats en utilisant syslog.
- Création des scripts de mis à jour via des requêtes DSL.
- Création des logs avec des formats spécifiques pour des nouvelles clients.

Environnement technique : Elasticsearch, logstash, Kibana, REST API, Gin, Golang, syslog- ng, JWT, YML, bash, Docker, docker-compose, jenkins.
Contexte : SendGrid
Mission : Développement d'une application multi-client pour envoyer des e-mails planifiés.
Environnement technique : REST API, Gin, Golang, Mysql, Gorm, Swagger, JWT, YML, SHELL, Docker, docker-compose, Jenkins.
Contexte : AWS S3
Mission : Développement d'application qui assure différentes actions sur AWS S3.
Environnement technique : REST API, Gin, Golang, Swagger, JWT, YML, SHELL, Docker, docker-compose, Jenkins.
Contexte : Podcast
Mission : Développement des APIs pour une application front-office spécifique.
Environnement technique: REST API, Gin, Golang, JWT, YML, ElasticSearch, Docker, docker-compose, Gitlab-ci.
Contexte : Templates et Skins
Mission : Développement de module qui gère différents Templates avec ses Skins.
Environnement technique: REST API, Gin, Golang, Mysql, Gorm, Docker, docker-compose.
Contexte : Service typescript
Mission : Générer des Apis TypeScript via des schémas Swgger.
Environnement technique: TypeScript, Swagger.



ALI MHADHBI

Développeur B

C O M P É T E N C E

Langages: Golang, PHP, NodeJs, Python,

GraphQL, Swagger, HTML5, CSS3, SQL,
JavaScript, jQuery, AJAX, Java, C/C++, C#,
JSON, XML, YML.

Éditeurs : Intellij, VS code, Eclipse, Sublime
text , netbeans.
Outils : Ffmpeg, RabbitMQ, Docker, docker-

compose, ELK.
Serveurs Web : Apache, Nginx, WAMP
Server, Xampp.
SGBD : MySQL, PostgresSQL, Redis,

SqlServer.
Frameworks : Gin, Flask, CakePHP,
Symfony,

Technologies :Web services(REST),
Bootstrap.
CI/CD outils : Gitlab-CI, Jenkins.
Logiciels de gestion de versions : GIT.

Méthode agile : KANBAN.

LANGUES

* Anglais : Intermédiaire

* Français : Courant

C E N T R E S - D'I N T É R Ê T

* La programmation

* La musique
* Le sport

* Les voyages
* Films



ckend Golang

E X P É R I E N C E S
Contexte : OVHCloud(Swift API)
Mission : Développement d'application qui assure différentes actions sur OVH Cloud .
Environnement technique : REST API, Gin, Golang, Swagger, JWT, Docker, docker- compose, Jenkins.
Contexte : Événement
Mission : Développement de module qui gère des événements liés aux webinaires.
Environnement technique : GraphQL, Gqlgen, Gin, Golang, JWT, YML, SHELL, Docker, docker-compose, Jenkins.
Contexte : Programme
Mission : Maintenance et mise à jour d'application de conversion de HTML en vidéo.
Environnement technique : Node.js, Gin, Golang, Docker, docker-compose, jenkins, Mantis, Bash, xvfb, google-chrome, Ffmpeg.
Contexte : Téléchargement
Mission : Développement d'un micro-service pour télécharger des fichiers sur des serveurs distants en utilisant le protocole TUS.
Environnement technique : REST API, Gin, Golang, Tusd, JWT, Docker, docker-compose, jenkins, Mantis.
Contexte : Migrations
Missions :
- Création de scripts SQL pour migrer des bases de données.

- Création de scripts Python de transcodage de vidéos.
- Création de scripts Golang de génération de fichiers SMIL, miniatures et sprites.
Environnement technique : PHP, Golang, SQL, Ffmpeg, Python.
Voir plus

MTD-GROUPAugust 2019 - September 2019

Mission : Développement d'une application de gestion de cabinets comptables.
Environnement technique : Symfony4, PHP7, TWIG, JavaScript, HTML, jQuery, Ajax,
Bootstrap 3, MySQL, Dompdf, HTML2PDF, WampServer, Redmine.
Voir plus

MTD-GROUPJanuary 2018 - July 2019

Missions :

- Développement et maintenance d'une application de gestion de stock qui permet principalement de gérer des entrées et sorties de stock.

- Développement de gestion commerciale avec des exigences spécifiques.
- Développement de gestion de contrôle qualité.

- Développement de gestion et suivi de projets destinée au bâtiment électrique.
Environnement technique : CakePHP, PHP5, JavaScript, jQuery, Ajax, TCPDF, Bootstrap
3, MySql, Xampp,Redmine.
Voir plus

ISIMS, Laboratoire de recherche(MIRACLMarch 2015 - January 2016

* ISIMS, Laboratoire de recherche(MIRACL)      Sfax, Tunisie     
Mission : Proposition d'une méthode d'extraction d'actualités et d'annotation de médias

diffusés en temps réel sur Twitter.
Environnement technique : Eclipse, JAVA, MySQL, XML, JSON, RDF, Twitter APIs,
Voir plus

SWSFebruary 2012 - June 2012

Mission : Développement d'une application de gestion commerciale.
Environnement technique : C#, Visual studio, UML, MySQL.

Mes compétences

Open Source solutions

Twig

Protocols

SFTP, JSON

Languages

JavaScript, HTML, Golang, XML, SQL, HTML5, Java, TypeScript, C++

Middleware

Jenkins

Environment of Development

IntelliJ Idea, Eclipse IDE

Frameworks

Bootstrap, AJAX, jQuery, Symfony, Node.js, REST, CakePHP

Application servers

Apache Web Server, XAMPP

Technologies

ElasticSearch, RabbitMQ, REST API, Web Services

Databases

MySQL, Redis, Microsoft SQL Server, PostGreSQL

IT Infrastructure

Git, Docker, Nginx, Docker Compose, WAMP

Multimedia

FFMPEG

Software testing

Redmine

Other

Licence, Développeur, Cascading Style Sheets, French, Microsoft C-SHARP, Microsoft Visual Studio, industry~it, C Programming Language, Amazon Web Services, English, DÉVELOPPEUR WEB - CakePHP, Développeur Backend Golang, Master > Master recherche - Informatique et multimédia, Développeur Java, Gin, UML/OMT, Personal Home Page, Développeur Web, Gorm, Informaticien, Microsoft Windows 2000 Server, SMIL, gitlab-ci, Développeur C#, Python Programming, Baccalaureat > Baccalaureat science, Baccalaureat > Baccalaureat Informatique, Go programming language, Bash Shell, DBMS, OVH, la maintenance

Analysis methods and tools

Kanban, Agile Methodology, DSL

Others

Kibana, TCPDF, Mantis, Twitter, Logstash, GitLab CI, API

Mes études et formations

Licence, Informatique, multimédia - Institut supérieur d'informatique2012 - 2016

- Institut supérieur d'informatique2009 - 2012