Beautifool Planet

Bertrand Claude PERRIN : bertrand@bcperrin.fr

Bureau d'études indépendant en conception de logiciels spéciaux.

Solutions intelligentes pour réseaux décentralisés & autonomes. Algorithmes Ethiques, P2P, Blockchain & DLT, Edge Computing, Mobiles/Desktops/Consoles de Salon-jeux/TV Connectées

un binôme complémentaire composé de
. un architecte/développeur (profil CTO et hacker/coder passionné - 43 ans)
. une stratège (profil marketing services digitaux, organisation, juridique, contrats - 38 ans)

+ partenaires IBM, Couchbase, laboratoires de recherche et des spécialistes du design visuel

1) expertise F# : Apps, Web, Algorithmes - de a à Z
F# permet un code propre et efficace et extrêmement performant

.Net et Xamarin - C# & F#
P2P
DLT (blockchain)
Serverless
Binding- Wrappers C++ / Google Java Android / Apple Objective-C Swift

** Développement de solutions complètes ou de prototypes
** Portage depuis Apple ou vers Apple
** UI + features + backend
Apple iOS (iPhone/iPad - App Store ), Google Android (smartphone/table )
Consoles de jeux/de salon XBOX (app store), Apple TV
TV connectées : WebOS (LG), TizenOS (Samsung)
Windows 7 (hors store) - 10 (store)
Linux desktop
WebAssembly, PWA, SPA

** NoSQL Couchbase, réplication cross-datacenter, modélisation
** Cross-Cloud (Azure, IBM BlueMix, AWS, ..) et pilotages des clouds par le code (création suppression de VM à la volée selon besoin d'un SaaS/PaaS..)


2) Autres Expertises :
Google Golang
intégration R-CRAN
FFMPEG (intégration librairie mobile, chaîne de transcodage cloud, ..)
Microsoft SQL Server
PhaserJS
x frameworks javascript
PHP

3) et bien d'autres compétences permettant l'audit, la gestion de projet le portage, l'optimisation de logiciel
Microsoft TFS, Perforce - DevOps: intégration continue/déploiement continu
Assembleur x86, Ruby On Rails, Delphi, Python, Django, ..
Etudes: Haskel, Elixir (VM Erlang), Phoenix JS, Swift, Rust, Rebol, D language, CSP Hoare, ...




>> BFPlanet SAS << Algorithmes éthiques, Réseaux éthiques. architecture logicielle pour infrastructure décentralisée et autonome. Entreprise de l'ESS

>> Linkedin bcperrin << Ma carrière de Dirigeant, Directeur Technique/CTO, de Codeur/coder, de Hackeur/hacker




43 ans

Réellement "Fullstack", CTO actif, codeur, tout en étant "patron" gestionnaire..

J'ai participé activement à plusieurs projets entrepreneuriaux comme co-fondateur/associé actif ou cadre dirigeant

Je suis également présent sur :

. Stage32: suite à mon ancienne activité protection (DRM) / distribution (contrat, P2P, CDN, streaming) / monétisation (landing page, VOD) pour vidéo cinéma US indépendant & B2B
. ResearchGate: génie (industrialisation) logiciel, algorithmes, rapports d'expérimentation, mathématiques - architecture, protocoles et fondement d'internet ("Networking is IPC" / John Day, "Le web n'est qu'une application d'internet")

Je m'intéresse à titre personnel à :

P2P blockchain-DLT Edge (Edge Intelligence, Fog Computing)
F#, Xamarin, C#, .Net, Golang, C++, Rust, Haskell, D, Rebol, Elixir (VM Erlang), Phoenix JS, Objective-C, Swift, ..
Développement sur ARM, XBOX, Natifs : Apple, Windows, Linux - Gaming SDK
Circuits BIO, Pair à Pair
Aviation décarbonée (ancien pilote privé avion : tourisme sur Robin DR-400 & voltige aérienne sur Robin CAP-10)
L'aérodynamique
Mathématiques oubliées, histoire des mathématiques
Zététique (l'art du doute)



Codeur passionné : front & back
Expertise en conception logicielle, des apps natives (stores, setup) -> apps web (browser) et hybrides (mixtes) en passant par les couches logicielles embarquées dans les IoT et les API/backends distants liées.
Conception, Développement & Déploiement de produits ou services logiciels et de composants métiers pour apps Mobiles/Desktops/Consoles de jeux/TV connectées & SaaS web (progiciel en technologie web, progressive web app, backoffice).

Création et implémentation d'algorithmes, conception d'architectures intelligentes, développement de librairies / backends / fronts web / fronts natifs, intégration de couches logicielles, écriture de wrappers/bindings/d'API, portage d'une plateforme à une autre + refactoring (exemple Android vers iOS, Windows vers Mac, XBOX ..), modélisation & administration bases de données complexes, déploiement infrastructure multi-clouds via le code, publication dans les stores, DevOps déploiement continu & intégration continue, Sysadmin, Mise en place sécurité par le design & durcissement protection de l'existant..

Spécialités 2014 - 2018

° SOFTWARE engineering & architecture
. Nombreuses expérimentations et études de blockchains-DLT :
The Linux Foundation Intel Hyperledger Sawtooth, NEO, EOS, Ripple, Stellar, Bitcoin, Etherum, IOTA, IBM Hyperledger Fabric, Corda R3, Quantum, Stratis, Hyperledger Iroha, IOTA, Lightning network - Blockchain, DLT, DAG, blockless, consortium, Proof of work/Stack, BFT (Byzantine fault tolerance), Smart Contracts, Chaincode, elliptic curves - DAO
. Native App first (mobiles iOS/Android, desktops Windows 7-10/Mac)
. apps Apple en Xamarin (Mac OSX, iPhone/iPad iOS, AppleTV)
portage app depuis Windows/Android & développement d'application Apple facilement portable sous Android/Windows
. Refactoring & audit de codes sources, d'API
. wrapper C++/Java/Objective-C
. F# - programmation fonctionnelle et hybride - C#
. .Net framework et core
. moteurs/librairies C++, Golang
. Blockchains & DLT fermées, privées, de consortium, embarquables
. Réplication et bases de données distribuées
. réseaux/infrastructures sans serveur/ni service cloud/ni hébergeur-datacenter
. cross cloud/multi-cloud
. Edge Intelligence - Fog computing
. Serverless computing
. Architectures distribuées/décentralisées, traitements répartis. Systèmes décentralisés, P2P, Résilience
. multi/cross-cloud (Microsoft Azure, IBM BlueMix, Amazon AWS, Google Cloud Platform, Digital Ocean, Alibaba, Scaleway .. IaaS, PaaS, DBaaS .. )
. Couchbase Server & Mobile, SQL Server, PostgreSQL
. Micro-services
. VM Ubuntu, containers Docker
. Durcissement de serveurs
. protection applicative (binaires, codes sources, protocoles, databases, contents, API, licences), obfuscation anti-reverse/debug/tampering
. chaînes de traitements flux et fichiers vidéos, FFMPEG, H265
. embarquement FFMPEG dans iOS & Android (x86 et ARM)
. Microsoft TFS, DevOps, intégration continues & déploiement continu
. certificats : SSL https, authenticode, stores
. Intégration R (cran)


° UI WEB, HTML/DOM/Javascript :
. client-server web applications, reactive SPAs, PWA
. SaaS B2B & DIY
. web components, google polymer
. Decentralized web, WebRTC
. Adaptive & Responsive Design
. RESS : Responsive Design + Server Side Components ; SSR : Server Side Rendering
. web performance optimization (WPO)
. Functional reactive programming (FRP)
. Webassembly (WASM), Blazor
. WebGL, Phaser.JS, Three.JS
. Electron, WebView, Embedded Web


° UI hybride, Native (mobiles, desktops, TV - stores)
. Xamarin : Xamarin.native, XAML, Razor, Xamarin.Forms, WinForms, UWP, OpenGL
. C#, cross-platform de XBOX One jusqu'à Tizen OS (Samsung) ...
. cross-plaform + native GUI technologies for each platforms . Flutter, reactive framework, scitter, CEF ..
. webOS LG


Autres compétences jusqu'en 2017 :

° Expériences complètes (réalisations de produits, de couches logicielles)
. PHP CodeIgniter
. Intégration R
. JQuery
. Visual C#, Mono
. Qt/C++, Visual C++
. Delphi
. Ruby On Rails
. Java JSP
. Java GWT
. ActiveX
. C ISO
. Objective-C
. Visual Basic
. Microsoft Access
. RethinkDB
. Monkey X (Blitz Software)

° en Support & TMA - audit - debug & finalisation - optimisation & sécurisation de codes sources - tuning :
. NodeJS
. Scripts Python
. Centura
. Objective-C
. Java Android
. C/C++
. AngularJS
. Assembleur x86
. Ionic (Android, iOS)
. Hibernate
. MongoDB
. RethinkDB
. Paradox, JET Access, Firebird
. Visual Basic

° Veille avancée et apprentissages permanents :
. Google Polymer Flutter
. Rust, Haskell, Scheme
. Sarbanes-Oxley (SOX)
. CSP Hoare (Communicating sequential process)
. C10K problem, Asynchronous I/O
. programmation asynchrone, parallèle et concurrente
. programmation hybride fonctionnelle-objet-procédurale
. Elixir (VM Erlang), PhoenixJS, . ReactJS, React.Native
. Rebol, D language
. Swift, Real Basic (Mac), Unity C#
. x frameworks javascript...

° IT / Exploitation SI - DBA et Sysadmin - Déploiement et Administration
. Analyse réseau passive, détection d'intrusions (sondes, logs), IDS
. Microsoft Azure, Amazon AWS
. RethinkDB, MongoDB
. ITIL
. Microsoft SQL Server (expertise complète - grande expérience réplication bidirectionnelle - procédures stockées, triggers - migration de version, tuning )
. Microsoft Active Directory, Exchange (x migrations)
. SGBD Oracle sous Windows, AIX et Solaris
. MySQL
. Novell Netware

° Etudes & adolescence :
. Turbo Pascal, C, Assembleur Z80 et x86, Pascal Object, Ada, C++, Merise, UML
. Réalisation de prototypes, d'utilitaires, de routines de jeux
. Ancien passionné (côté réalisation technique) de la scène demomakers et des Indy games.


la tête dans les schémas, spécifications & roadmaps ET les mains dans le code !
pour comprendre, découper, déléguer, avancer, guider afin de réaliser & innover, tenir des objectifs tout en pivotant face aux contraintes et besoins qui changent
=> je sais exécuter et piloter.
CyberDéfense, Cybersécurité, Politique de Sécurité des systèmes d'informations
Stratégie multi-clouds & dge computing
Détection d'intrusions. Anti trojan & malware - Security By Design
Le Leadership technique pour des solutions alternatives - Au delà de l'expertise, l'influence
Le journalisme indépendant et d'investigation. Les rapports de scientifiques indépendants - Les lanceurs d'alertes fiables
F#, Rust, Golang, Haskel, Elixir (VM Erlang)
Les protocoles d'internet et d'anonymisation
Les bases de données distribuées, le P2P, les DLT et les blockchains !
style pro : col roulé, manche longue, chemise manche longue col ouvert sur pantalon type trailli / rando mais de ville sobre. Tout en noir ou noir et blanc. couleurs pastel. écharpe.
décontracté : col mahot sweet à capuche sur survette clair
Notre travaux passionnants, nos compétences et notre savoir-faire axé services opérationnels, nous procure une différence importante par rapport aux logiques classiques basées sur du site web et du marketing digital habituel qui sature les gens...Nous ne raisonnons pas comme tout le monde tant pour la technique que pour le marketing - nous le revendiquons, nous avons les outils innovants pour.
5G arrive
=> pas des services dans les clouds, mais directement en P2P - du vrai décentralisé !

Nous sommes spécialisés en conception et intégration : POST-CLOUD (cross cloud/multi-cloud, Edge Intelligence - Fog computing, réseaux/infrastructures sans serveur cloud/datacenter ni hébergeur, serverless, P2P, architectures distribuées/décentralisées) ; POST-BLOCKCHAIN (DLT, montée en charge) ; POST-DRM (algorithmes de distribution et protection de contenu) ; CROSS-PLATFORM

Notre travaux passionnants, nos compétences et notre savoir-faire axé services opérationnels, nous procure une différence importante par rapport aux logiques classiques basées sur du site web et du marketing digital habituel qui sature les gens...Nous ne raisonnons pas comme tout le monde tant pour la technique que pour le marketing - nous le revendiquons, nous avons les outils innovants pour.


Notre expertise :

. Architectures distribuées modernes ; Edge Intelligence : post-cloud, Fog computing, P2P ; infrastructures décentralisées, embarquées et autonomes ; GDPR/RGPD, montée en charge et résilience

. Algorithmes et Systèmes Ethiques : protection des droits d'auteur, anonymat, anti-usurpation, intégration/modification METIER de moteur de Blockchain / registre distribué-DLT

. Protection applicative et de données : par le design. Durcissement de serveurs et de protocoles, mécanismes anti-reverse/anti-debug/anti-tampering. Algorithmes de DISTRIBUTION et SECURISATION des contenus et droits

. Moteurs de bases de données distribuées "blockchainées" et embarquées, protection de données. Applications mobiles pour stores (Apple, Google) et desktops riches (Mac, PC Windows, Linux). Technologies post-cloud et cross-platform : décentralisation des traitements et des données, backend IoT, ..