Passionate about computers since I was very young, I started programming when I was 12 (logo, basic, Z80 assembler, 680x0, C/C++). I followed training initially focused on electronics, industrial IT then on management IT (client/server programming, network, system, database and network cabling), which gave me a global vision of computing from hardware to software. With more than 25 years (1997) of professional experience, where I alternately had the roles of application developer, database administrator, system engineer, network engineer, security engineer, middleware expert, to end up doing the Solutions Architect, in a wide variety of business and technical applications. And always managing the architecture, operations and design aspect in parallel (Architect and Devops). I am what we call a multi-potential. Currently I participate in almost all of SFR SI's infrastructure orientations. Particularly experienced in distributed client/server architecture, I know more than 10 programming languages, more particularly the Java ecosystem, I have worked on almost all j2ee type application servers and everything that goes around. Very strong experience in SSO and IAM technologies. Long experience with middleware (MFT/MOM/API GW). At the moment I have started to develop Kubernetes operators for our industrialization needs. Always interested in new technologies, I love experimenting with new concepts. Always interested in learning new things. My latest personal passion is the Internet of Things (I return to my origins as an industrial computer scientist) and also Machine learning…

Skills

IT architecture

Master
  • SOA normalization and orientation
  • Nomalization of use SOAP and Rest
  • Web hosting platform architectur
  • Datacenter System Network orientation
  • Biggest SFR Project refactoring : V&S, BIOS, SIGC...
  • Language usage normalization
  • Open Source Monitoring orientation
  • SNMP on network device generalization
  • Linux generalization
  • Virtualization generalization
  • Open Source generalization
  • Merise (MCD/MPD)
  • UML

Middleware

Master
  • JEE App. Server
  • MOM
  • Web Server
  • Transaction Processing App. Server
  • Ldap Directory Server
  • File Monitor gateway
  • Tomcat
  • JBoss
  • Websphere
  • Weblogic
  • MQSeries
  • Apache
  • Nginx
  • Oracle iPlanet Web Server
  • TXSeries/Encina
  • Tuxedo
  • Oracle Directory Server
  • 389 Directory Server
  • OpenLdap
  • OpenDS/DJ
  • Axway/XFB
  • CFT
  • proftpd

Network & Security

Master
  • Reverse proxy & Load balancer
  • Firewall
  • Identity management
  • LDAP
  • Radius
  • OpenID
  • SAML
  • OAUTH
  • HOTP
  • OCRA
  • BGP
  • Load Balancing Direct Server Return
  • eBPF and XDP
  • OpenAM
  • Siteminder
  • Keycloak
  • CA Strong Authentication
  • Checkpoint
  • Cisco fwsm
  • Linux NetFilter
  • BSD pf
  • Ivanti/Pulse/Brocade/Zeus vTM
  • F5
  • HAProxy
  • Apache
  • Envoy
  • Nginx
  • SquidCache
  • rWeb
  • Brocade vTM WAF
  • Alteon

Langage

Master
  • Java
  • C#
  • C/C++
  • PHP
  • GO
  • Shell (bash/ksh/perl/awk)
  • Rust
  • Assembly language: z80, esp32, 680xx, x86 64, pic, hp saturn
  • Javascript
  • TCL (used in encine/websphere and F5)
  • Basic
  • Pascal
  • Python
  • Ruby (very litle)
  • Jetbrain Studios: InteliJ, PHPStorm, Resharper, Clion, Rider, GoLand
  • VS Code
  • Gnu Compiler suite
  • Visual Studio

Operating System

Advanced
  • Support and OS and software Packaging
  • RPM for Linux Suse/Redhat
  • LPP for AIX
  • SD for HP-UX
  • pkg for Solaris
  • msi for windows
  • sysprep for windows
  • Kickstart for RedHat/Centos
  • Autoyast for Suse linux
  • NIM for AIX
  • VMware Templating
  • Foreman
  • TFTP/DHCP/Bootp/PXE

Open Source Monitoring

Advanced
  • Zabbix
  • Prometheus
  • Elasticsearch/Kibana
  • Nagios
  • Grafana

SGBD

intermediate
  • Database Administration
  • Support and Software Packaging
  • Development Support
  • Oracle
  • Mysql
  • Postgresql
  • Informix
  • ClickHouse

Container

intermediate
  • Kubernetes
  • Dockers
  • Cillium
  • Flanel
  • Docker Compose
  • CRI-0
  • Containerd

NoSQL

intermediate
  • Memcached+MCRouter
  • Apache Ignite
  • Infinispan
  • CoucheDB
  • Redis
  • MongoDB

Cloud

beginer
  • Landing Zone
  • Network DC interconect
  • IAM
  • GCP
  • AWS

Work Experience (3)

IT Infrastructure Architecture on SFR internal Web Hosting and IT Datacenter.
  • Agil Method: Kanban, Scrum
  • CI/CD: Github, Gitlab, gitea, drone, Argoscd
  • Cloud: Building GCP Landing Zone, Implementing GCP Dedicated Interconnection, Connecting the IAM GCP with Keycloak
  • Container architecture: K8S, Cilium, Containerd, Docker
  • Network architecture: Routing, BGP, SD WAN, SDN, K8S Overlays, VXLAN, Firewalling, DPDK, XDP&eBPF, Load Balancing, Reverse Proxy
  • SOA: ESB, SOAP, REST, GRPC/Protobuf, Service Mesh
  • Architecture Normalization: SOA, J2EE, ESB, Java, C/C++, PHP, Web Hosting, UML, Merise
  • OS and Midleware Packaging: AIX, HP-UX, Solaris, Linux, Windows, MQSeries, Websphere, Weblogic, JBoss, Tomcat, NodeJS, PHP, Netscape/Sun Directory Server, CFT, Pulse/Brocade/Zeus VTM
  • SGBD: Oracle, Informix, Mysql, Postgresql, ClickHouse, Mangodb
  • NoSQL: Memcached, Couchedb, Ignite, Infinispan
  • SSO: SAMLv2, Oauth, OpenId Connect, Ocra, Keycloak, CA Advanced authentification, Siteminder, ADFS
  • Server consolidation: Linux/VMWare, Windows/VMWare, AIX, Solaris, HP-UX
  • Production Automation: Selfcare infrastructure deployement automation
IT Infrastructure Architecture on SFR internal Web Hosting and IT Datacenter.
  • TPM Encina L3/4 Support
  • Bouygues 6éme sens wap portal externalization
  • Technical Migration Informix/Oracle, Txseries/Encina
  • SOA Normalization
  • Projet IT Solutions Refactoring on SFR Major project : BIOS, V&S
IT Software development.
  • TPM Encina L3/4 Support
  • SRPP (prepaid payement system) project evolution
  • SIMP (Bank payement system) project evolution
  • CSP to Visual Age migration
  • KART (GSM Ticket System recette tool) project evolution
  • C++/Java Development

Education (3)

1995 - 1996
TRIO (Technique Réseau Informatique et Organisation) (Bachelor of Science)
 Information Technology
ICEP (Institut comtois d’enseignement polytechnique)
1990 - 1994
BTS Industrial IT (BTEC Higher National Diploma/12th Grade)
 Information Technology
ICEP (Institut comtois d’enseignement polytechnique)
1987 - 1989
Baccalaureate F2 - Electronic (Business and Technology Education Council National Diploma)
 Electronic
Lycée Pasteur (Dole/Jura)

Languages

English

CECR B1/B2

Spanish

CECR A2/B1

Interests

Wildlife

  • Kayak
  • Canyoning
  • Climbing
  • Treking

Computer

  • Open Source
  • Iot
  • Video game
  • Electronic