Hi, I'm Christophe!

I'm currently working as a freelancer / fractional worker, specializing in Cybersecurity and AI.

During my 26-year career, I have held various positions:

  • Unix sysadmin
  • Cybersecurity engineer
  • Network engineer
  • Pentester
  • Business continuity consultant
  • Solopreneur in the wellness industry
  • Software engineer

Also, I have lived off the grid for more than 15 years.

About

I've been passionate about AI since college, my research project focused on multi-agent systems.

NLP (Natural Language Processing) in particular is a topic that has always fascinated me.

During spring-summer 2023, I created a creative writing tool using generative AI, based on multi-agents.

Then I worked on the MVP of a specialized assistant, in a professional setting, using RAG (Retrieval Augmented Generation) and fine tuning (QLoRA).

I created this site at the end of 2023 because my co-workers were interested in learning more about LLM (Large Language Model), and didn't know how to start.

I started writing an organized course, but the field of AI evolved so fast, the direction I had taken didn't make much sense after a few months.

So I restarted this site a year later, keeping the content that still makes sense, and leaving aside the idea of doing an organized course.

I decided to use this site as a personal website, the old-fashioned way, where I share technical knowledge, and depending on my mood, my thoughts on the tech world.

Skills

Languages

Python
Golang
JavaScript
TypeScript
PHP
Rust
C
HTML
CSS

Frameworks

Flask
Gin
Laravel
Node
Actix
Svelte
React
Angular

Databases

MySql
MongoDB
Qdrant
PostgreSQL

AI

OpenAI API
Transformers
Prompting
RAG
Training
Multi-Agents
Classical NLP

DevOps

Docker
Git
Jenkins
Kubernetes
Terraform
Ansible
AWS

Web3

Solidity
Ethers.js
Web3.js
Truffle
Mocha

Project Management

Agile
Lean
Kanban

Content Creation

Strategy
Marketing
A/B Testing

Educational Initiatives

Online Training
Mentorship

Experience

Technologies: Golang, Svelte, Docker, TabbyAPI, MySql, Python, Lua, C, VirtualBox, Jenkins

Indie hacking project: Designed and implemented of a creative writing tool based on LLMs with a Golang backend and a Svelte frontend. This tool includes a chatbot assistant to help with world building and plot development, a database to organize the world bible, used to automatically create complex prompts for story generation. Multiple instructions are also generated after each paragraph, which transforms the writing experience into a multiple-choice reading experience. But the user can maintain total control of the narration by adding a manual instruction prompt at any time.

Fractional work at P1 security: Engaged in backend development for a telecom network IDS, utilizing Python, Lua, and C, to reduce false positives, improve detection, and fix bugs.

Education

Research Project: Simulation of Sheep Grazing using Multi-Agent Systems. As part of my computer science master's program, I conducted a research project at the INRA (french National Institute of Agricultural Research) focused on simulating the grazing behavior of sheep and assessing its positive impact on biodiversity. My experience at INRA significantly broadened my proficiency in developing and applying multi-agent systems. This involved exploring the intricacies of complex interactions within various domains, empowering me with the skills to create versatile multi-agent systems capable of modeling diverse dynamic processes.

Contact

Fill out the form below and I'll get back to you as soon as possible.