Christophe Le Bars
Verified Expert in Engineering
Software Architect and Developer
Christophe has more than two decades of experience in web technologies, blockchain, and AI, so he knows how to speak to machines, and scalable architectures are his stomping ground. Christophe specializes in projects using open source software, and the last iteration of his preferred stack includes LangChain, Solidity, JavaScipt/Node.js, and Redis.
Portfolio
Experience
Availability
Preferred Environment
Svelte, Solidity, Redis, Node.js, Linux, JavaScript, Decentralized Finance (DeFi)
The most amazing...
...thing I’ve made was a blockchain protocol to manage any kind of voucher; blockchain immutability and adversarial context are not forgiving!
Work Experience
AI Expert / Architect
docAnalyzer
- Led a team of five in designing from scratch and developing a SaaS AI online tool to analyze customer documents using LLM and allow ChatGTP-like conversations with the data.
- Designed the service's unique value proposition—a collection of AI-independent agents to improve the classic prompt/answer efficiency and relevance.
- Onboarded more than 5,000 users in less than 60 days.
Architect
The Rouge Project
- Led a team of six and developed the Rouge blockchain protocol's concept, white paper, and architecture.
- Built a token bridge between POA and Ethereum and Implemented the blockchain protocol for voucher-type objects on the Ethereum and many L2-like Arbitrum blockchains with Solidity.
- Spoke as a technical speaker at a conference. Acted as a pre-sales technical engineer.
- Led the development of many DApps using Ethereum and Svelte.
Back-end and Smart Contracts Senior Developer
Tribe Global, Inc.
- Developed all smart contracts that represent asset classes in a car racing game.
- Developed lean back ends for authentication, onboarding, and game assets management using Redis, Cloudflare, and Node.js.
- Created a blockchain-based system for game characters' skill tracking.
Contractor
Gensler
- Refactored a content/files synchronization framework in Node.js to improve its reliability and flexibility.
- Built an engine to dynamically and automatically create GraphQL schemas and relevant queries from third parties' CMS and a choice of entry points.
- Added CI using npm packages and Git modules and integrated the new framework with the ELK stack.
Contractor
Sora
- Designed the general architecture of an API automation platform from scratch (ZapierTray.io like) using Node.js and Redis. Built a GraphQL interface to interact with the platform.
- Designed an abstract language to describe the orchestration of any complex third-party API events and actions with advanced control flow (loop, concurrence, call, and more). Built a compiler for that language.
- Built a scheduler/worker daemon to handle the secure execution of automation workflows of many third-party APIs.
Contractor
Mati
- Built a Node.js daemon serving tokens able to circumvent a captcha-protected web page.
- Created a microservice, using OpenCV, that's able to rotate automatically random low-quality photos to realign a barcode.
- Implemented Docker containers for multi-stage builds and deployment.
CTO
Spill
- Acted as the architect and lead developer for over 100 websites, mobile apps, and eCommerce platforms.
- Architected four iterations of the online "trendiest store in the world" (according to Forbes): Colette.fr.
- Developed one of the very first online streaming platforms for classical music.
- Worked as the digital innovation strategist of the company.
- Created an in-house customer eShop framework using Catalyst and DBIx::Class.
Experience
Gensler
The Rouge Project | Voucher and Note Protocol
Shakespeare and Company | Online Bookstore
Colette.fr | eStore
Medici.tv
http://medici.tvSkills
Languages
JavaScript, Solidity, Perl, GraphQL, HTML, Bash, SQL, CSS, C, PHP, OCaml, Reason ML, Python, Caml
Frameworks
Nuxt.js, OAuth 2, Truffle, Serverless Framework, Svelte, Koa, JSON Web Tokens (JWT), Catalyst
Libraries/APIs
JSON API, Node.js, Web3.js, Vue 2, REST APIs, Vuex, Slack API, Vue, OpenCV, React, Google APIs
Tools
Git, KVM/Qemu, Makefile, Remix IDE, NGINX, Microsoft Teams, Mercurial, Exim4, Squid Proxy Server, NativeScript-Vue, Babel, RabbitMQ, ELK (Elastic Stack)
Paradigms
Automated Testing, Requirements Analysis, REST, Asynchronous Programming, Microservices Architecture, Functional Programming, Serverless Architecture, Microservices, Agile Workflow
Platforms
Blockchain, Ethereum, Linux, Moose, Debian, KVM, Vercel, Google Cloud Platform (GCP), Apache2, AWS Lambda, Docker, Amazon Web Services (AWS)
Storage
Databases, Redis, Elasticsearch, MySQL, PostgreSQL, NoSQL, SQLite, Memcached, SQL Functions
Other
Software Architecture, API Integration, Automation Tools, Cryptocurrency, Information Security, Architecture, APIs, System Architecture, Data Architecture, Code Architecture, Full-stack, eCommerce, Ethereum Smart Contracts, Smart Contracts, Non-fungible Tokens (NFT), Web 3.0, OpenAI GPT-3 API, OpenAI GPT-4 API, CTO, ChatGPT, Artificial Intelligence (AI), Asynchronous I/O, CI/CD Pipelines, Integration Testing, Leadership, Technical Architecture, Web Development, Startups, Proof of Concept (POC), Web3, Decentralized Finance (DeFi), Content Delivery Networks (CDN), Video Streaming, Workflow Automation, Full-stack Development, Back-end, Back-end Development, GPT, Generative Pre-trained Transformers (GPT), Webhooks, Prompt Engineering, Chatbots, OpenAI, Vector Databases, Retrieval-augmented Generation (RAG), Front-end Development, Back-end Performance, Design Language, Interpreter Design, Web UX, Debian Packaging, Serverless, Cloud, Domain Name System (DNS), Servers, Server Migration, Payment Security, Encryption, WebSockets, Game Development, Language Models, Hugging Face, Large Language Models (LLMs), Natural Language Understanding (NLU), Natural Language Processing (NLP), Mojo.js, Compilers, SSH, Proxy Servers, Iptables, SSL, Payment Gateways, BuckleScript, LangChain, Storybook, Cloudflare
Education
Master's Degree in Computer Science
Paris-Sud University - Orsay, France
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring