About Mohamed
English
Fluent
Arabic
Native or bilingual
Experience
- privéDeveloppeurTECHNovember 2018 - Today (7 years and 7 months)RÉALISATION de Easin Sales Server• ESS est un project a trois parties , contenant :- Serveur java J2ee Rest spring avec un Base des Données PostgreSQL : ESServer- un Fronet End a base de Angular 7 avec Angular Material : EBILL- Application pour smartphone: a faire• ESServer :- ce serveur permet de stocket et créer les factures crée par l'utilisateur de EBILL- Il permet also de gerer des clients- il propose une API Rest proteger par un mechanism Token Json.• EBILL :- C'est le Server Front- une Web app a base d'Anuglar 7 , et Angular Matriel.- permet au utilisateur de se connecter a ESServer- permet au utilisateur de definier des factures , les exporter en pdf ...
- privéeDeveloppeurTECHJune 2012 - January 2017 (4 years and 7 months)Saint-Denis, FranceRÉALISATION de FJ STREAMING ENGINE• FJSE est un projet a 3 partie contenant:- un serveur java j2ee rest avec une base de données mongodb appelée FJServer- une interface utilisateur de serveur AngularJs 5 appelé FJUI- un lecteur HTML 5 Js appelé FJPlayer• FJServer:- Le FJServer permet d'uploader un contenu vidéo, de le transcoder (avec ffmpeg) en vidéo h264 à 5 bitrate (de 360kb / s à 4500kb / s)et 3 débits audio (de 128 kb / s à 450 kb / s)- Il permetensuite de le segmenter et chiffrez les segments [ à l'aide du framework Bento4 pour la vod et Googlepackager pour le Live, le packaging est fait avec des scripts Python et la clé claire CENC est utilisée].- Une fois terminé, le film est disponible pour le client FJSE à diffuser en tant que contenu MpegDash protégé .• FJUI:- le Server Angular 5 UI, qui permet de se connecter à FJServer, de définir un flux et d'uploader des medias ou de définir des live ..- L'utilisateur peut aussi defenir des profiles client par flux ou blacklister des Player ID, des URL ..- L'interface utilisateur dispose également d'un tableau de bord qui affiche des statistiques sur le nombre de vues, de clients IP...• FJPLAYER:- C'est ue lecteur video Html5 basé sur un tag vidéo- Il est également basé sur le lecteur Dashjs pour les conteu mpeg Dash- Ce Player est cnofigurable via un fichier json content l'ID du player a utiliser , les url des contenu , les url des serveur des CLé ..- Il donne aussi la possibilité des jouer des publicité avant ,aprés ou au milieu des contenu : tout est configurable avec ces jon config.
- privéeDeveloppeurTECHOctober 2012 - November 2012 (1 month)Saint-Denis, FranceRéalisation d'une application Android pour Grand Public:- L'application est un point de contrôle UPNP qui permet de découvrir et contrôler les devices UPNP sur le réseaux local- Application complètement développé en Java- Application contenant des Ads avec google AdsMob- L'application n'est plus maintenu pour le Moment.https://play.google.com/store/apps/details?id=com.EasySoft.easyup
Recommendations
Be the first to recommend Mohamed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplome D'ingenieur en Sciences informatiquesEcole Nationale des sciences informatique de Tunisie ENSI2007formation d'ingénieurs avec spécialité en réseaux et systèmes ouverts , ausis ingénierie des protocoles ..