You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Richard BérichonRB

Richard Bérichon

Ingénieur logiciel senior

€850/day
Nogent-sur-Marne, FR
8-15 years

Average response time: 1 hour

About Richard

  • French

    Native or bilingual

  • English

    Native or bilingual

  • Spanish

    Conversational

Remote only
Primarily works remotely

Experience

  • Société Générale
    Programmer analyst and Tech Lead - Senior Developer
    October 2018 - Today (7 years and 8 months)
    Fontenay-sous-Bois, France
    Programmer analyst and Tech Lead of the Network Automation Factory team in charge of the development, deployment and maintenance of related REST APIs and libraries. Collaborate closely with infrastructure owners, network engineers and ops.

    - From scratch development of the Route Opening Service (~50k lines of code) which reliably and securely retrieve route opening request from users, orchestrate the business defined process (qualification, security validation, study and implementation steps) and automates the configuration of impacted networking devices (Firewalls, Web Application Firewalls, Load Balancers, Proxies, DNS, ...).
    This reduced such requests processing time to seconds instead of weeks.

    - Development of a tool to ease security team audit of specific firewall rules present on SG devices (dangerous rules, "shadowed" rules, unused rules, too wide rules).

    - Web Application Firewall (level 7) configuration automation.

    - Definition of code quality standards with the team, Infra as Code and SOLID principles advocate.

    - Definition and implementation of CI/CD pipelines based on Github, Jenkins, Terraform, Openstack, Ansible and Linux systemd.

    - Technical and administrative mentoring of junior and intermediate developers. Stack: Python (Flask-Connexion, FastAPI, SQLAlchemy, Pandas), Git, Linux, Ansible/AWX, S3, PostgreSQL, OpenStack, Terraform, Kubernetes.

    Mindset: Clean Code, The Clean Coder, Agile Manifesto
  • ANEVIA
    R&D Full Stack Engineer
    TECH
    September 2016 - September 2018 (2 years)
    Gentilly, France
    Developer and SCRUM Master. Development, integration and maintenance of Anevia products, primarily focusing on Flamingo headend/gateway DVB-IP/ COAX as well as on OTT and VoD services. Integration of Artesyn transcoding cards and development of related tools.

    DVB, MPEG-TS, IP, Linux, FFMPEG, Docker, C/C++, Python, Shell, PHP, HTML, JS, Wireshark/tcpdump
  • ATEME
    R&D Full Stack Engineer
    TECH
    September 2012 - September 2016 (4 years)
    Vélizy-Villacoublay, France
    - Porting of H.264 based video compression algorithms to hybrid x86/Kalray MPPA platform, benchmarking and functional demonstration on Kalray TurboCard (1024 CPU cores).
    - Complete development of scripts to generate and customize the Linux based ATEME TITAN base system. Development/integration of several related features.

    - Virtualization technologies technical referent (Docker, VMWare ESXi).

    Linux, C/C++, Python, Shell, Docker, VMware ESXi, KVM, Multiprocess/Multithread, IPC/Threads POSIX, K1 VLIW assembly optimisations, Callgrind/ Cachegrind, LTTng, HTML, CSS, JS, AngularJS.

Recommendations

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

  • Electronic Engineering, Electronics and embedded systems
    ENSEIRB-MATMECA
    2012
    Electronic engineering diploma, with a third year of specialization on embedded software engineering.
  • Classes préparatoires aux grandes écoles
    Lycée Leconte de Lisle
    2009
    1ère année - Physique - Chimie - Sciences de l'Ingénieur 2ème année - Physique - Sciences de l'Ingénieur

Skill set (36)

Categories