About Jean-Charles
- Starting in 1980 with BASIC on TRS-80
- Pascal UCSD on Apple ][
- Fortran on mainframe CDC
- Pascal and Prolog on IBM PC
- Symbolic computation (REDUCE) on SUN workstation
- C on Stratus (hardware fault tolerant)
- Delphi (Pascal OO from Borland) on PC Windows (3.11 then 95)
- Forté (OO, UML) on Windows NT
- Data Scientist: Perl then Python on GNU/Linux
- Medical telediagnosis first with Perl then PHP (HTTP, FTP, DICOM, ...)
- Wi-Fi Mesh networks: TCP/IP, AODV, OLSR, ZRP, ...
- System administration (data center)
- Internal ERP with Python
- System architecture: Bash and Python (Qemu-KVM, (x)NBD, CEPH, LXC, DHCP, Unbound, PXE, openLDAP, SSH, Chrony, OpenVSwitch)
- Logging, monitoring, reporting and alerting
- Home Automation (from hardware design to software) using 1-wire first, then Zigbee, RF, Wi-Fi, USB and Bluetooth with Bash and Python
- adapt Apache (Python and C) to use it as generic character based stream server
- write a Linux kernel module (C) for an ad-hoc serial device
- optimization of source code (C++)
- design, deploy and maintain a multi OS virtual desktop infrastructure
- migration to the cloud: AWS, OVH, Azure, Digital Ocean, ...
- design, deploy and maintain a fleet of photovoltaic controllers, both servers and embedded controllers: Salt, Ansible, GIT, Bash, Python, openVPN, Unbound, Shinken, Jabber, ...
- HEMS (home energy monitoring system): MQTT, Kafka, Jira, Confluence, Gitlab, SonarQube, Jenkins, Timescale, Postgres, ...
- embedded Linux: Buildroot, Yocto, Alpine on x86, x86_64, ARM, RPi...
- platform design intended to be deployed in Cybersecurity class rooms (PXE, Podman, Buildbot, Git, Tcpdump, Wireshark, …)
- helping start-up in scale-up phase (Gitlab-ci, k8s, ...)
English
Fluent
French
Native or bilingual
Experience
- Hellea srlFondateurCONSULTING AND AUDITSAugust 1999 - Today (26 years and 10 months)Bruxelles, BelgiumStarted as hosting company (LAMP, email, ...) from Debian boxes, we ended building a private cloud with Alpine (CEPH, OVS, LVM, LXC, ...).We also worked on several project in embedded Linux (C, Python, bash).With Hellea we did a lot of missions, both long and short:• recover broken production servers• apache customization• C++ optimization• write telemedecine software• write FOSS Zone Routing Protocol• wi-fi mesh networks• custom made embedded router• virtual desktop infrastructure• fleet of edge device to control PV panels and batteries• GNU/Linux system administration• logging, monitoring and alerting• VoIP• orchestration of containers• CI/CD pipelines• DB clusters• platform design
- Université Libre de BruxelleschercheurMEDICALMay 1997 - February 2006 (8 years and 10 months)Bruxelles, BelgiumContribution à l’étude de l’influence des champs électromagnétiques sur la consolidation des fractures (osseuses) (en collaboration avec Electrabel)Contribution à l’étude de l’influence de la gravité sur les régimes mécaniques osseux (en collaboration avec l’Agence Spatiale Européenne (ESA))Réalisation d’instrumentations virtuelles sur base de plateformes “embedded” (en collaboration avec Belecotec)
- Générale de BanqueChef de service adjointBANKING AND INSURANCENovember 1993 - April 1997 (3 years and 6 months)Bruxelles, Belgiumanalyste programmeur au "canaux de distribution" (eBanking: G-Personnal Line; C)analyste programmeur détaché à "Isabel" (réseau tcp/ip privé interbancaire; Delphi)architecte du domaine des crédits (Forté)
Recommendations
Be the first to recommend Jean-Charles
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
- bac+5, Ingénieur Civil PhysisienÉcole Polytechnique - Université Libre de Bruxelles1990Utilisation du code REDUCE pour la recherche de solutions de symétries de l'équation de transport.
- bac+7, Ingénieur en Automatique: spécialisationÉcole Polytechnique - Université Libre de Bruxelles1992Emphasis on applied mathematics