You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed AzzouniMA

Mohamed Azzouni

Senior Linux dev, Java and Angular

€356/day
Saint-Denis, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

Engineers in Networks and open systems, specializing in set Top Boxes, encryptions, protections and OTT streaming.
Also having a long experience in Rest services architecture, as well as some Front End frameworks such as Angular Js.
Continuous integration, git, Jenkins ... C/C++, python, shell, Makefiles, java ...cross dev ..
I like to design and develop solutions, I like technical challenges and above all I like to discover new fields and professions.
  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Saint-Denis (up to 50km), Paris (up to 100km)

Experience

  • privé
    Developer
    TECH
    November 2018 - Today (7 years and 7 months)
    REALIZATION of Easin Sales Server

    • ESS is a three-part project, containing:
    - Java J2ee Rest spring server with a PostgreSQL Database: ESServer
    - a Fronet End based on Angular 7 with Angular Material: EBILL
    - Application for smartphone: to do
    • ESServer:
    - this server allows you to store and create invoices created by the EBILL user
    - It also allows to manage customers
    - it offers a Rest API protected by a Json Token mechanism.
    • EBILL:
    - This is the Front Server
    - a Web app based on Anuglar 7, and Angular Matriel.
    - allows the user to connect to ESServer
    - allows the user to define invoices, export them to pdf ...
    AngularJS Angular Spring Spring boot Java PostgreSQL Spring Security DevOps
  • privée
    Developer
    TECH
    June 2012 - January 2017 (4 years and 7 months)
    Saint-Denis, France
    REALIZATION of FJ STREAMING ENGINE
    • FJSE is a 3-part project containing:
    - a java j2ee rest server with a mongodb database called FJServer
    - an AngularJs 5 server user interface called FJUI
    - an HTML 5 Js player called FJPlayer

    • FJServer:
    - The FJServer allows you to upload video content, transcode it (with ffmpeg) into h264 video at 5 bitrates (from 360kb / s to 4500kb / s) and 3 audio bitrates (from 128 kb / s to 450 kb / s)
    - It then allows to segment and encrypt the segments [using the Bento4 framework for vod and Googlepackager for Live, the packaging is done with Python scripts and the clear CENC key is used].
    - Once completed, the film is available for the FJSE client to broadcast as protected MpegDash content.

    • FJUI:
    - the Angular 5 UI Server, which allows you to connect to FJServer, define a stream and upload media or define live ..
    - The user can also define client profiles per stream or blacklist Player IDs, URLs ..
    - The user interface also has a dashboard that displays statistics on the number of views, IP clients ...

    • FJPLAYER:
    - It is a Html5 video player based on a video tag
    - It is also based on the Dashjs player for mpeg Dash content
    - This Player is configurable via a json file containing the ID of the player to use, the urls of the content, the urls of the key server ..
    - It also gives the possibility to play advertising before, after or in the middle of the content: everything is configurable with these jon config.
    AngularJS Angular Spring Spring Security MpegDash DRM OTT
  • privée
    Developer
    TECH
    October 2012 - November 2012 (1 month)
    Saint-Denis, France
    Realization of an Android application for the general public:
    - The application is a UPNP control point which allows to discover and control the UPNP devices on the local networks
    - Application completely developed in Java
    - Application containing Ads with google AdsMob
    - The application is no longer maintained for the Moment.
    https://play.google.com/store/apps/details?id=com.EasySoft.easyup
    Android Android Studio Java google AdMobs UPNP

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Diplome D'ingenieur en Sciences informatiques
    Ecole Nationale des sciences informatique de Tunisie ENSI
    2007
    formation d'ingénieurs avec spécialité en réseaux et systèmes ouverts , ausis ingénierie des protocoles ..

Skill set (40)

Categories