Skip to content
View LeadcodeDev's full-sized avatar
πŸͺΈ
Co-founder of FerrisKey πŸ¦€
πŸͺΈ
Co-founder of FerrisKey πŸ¦€

Organizations

@DiscordFactory @mineralts @NAS-Service @mineral-dart

Block or report LeadcodeDev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LeadcodeDev/README.md

πŸ‘‹ Hi there!

I'm Baptiste, a software engineer since 2016.

Over the years, I've moved from building web applications to designing robust, long-lived software systems. What drives me hasn't changed: the infinite capacity for creation, whose only limit is imagination but today I channel it into architecture, reliability, and code that stands the test of time.

Rust has become my language of choice for building serious software. Memory safety without a garbage collector, fearless concurrency, and a type system that turns entire classes of bugs into compile-time errors, it's the right foundation for systems that can't afford to fail.

icons technologies

πŸ—οΈ Architecture & software craftsmanship

I'm often asked which technologies I use. The honest answer: the choice matters less than the architecture behind it.

My work is guided by a few convictions:

  • Hexagonal architecture to keep the domain independent from infrastructure
  • Strong typing and explicit contracts : making invalid states unrepresentable
  • Testability and maintainability as first-class design constraints, not afterthoughts
  • Simplicity over cleverness : robust software is software you can still reason about in five years

On the web side, I still rely on TypeScript with frameworks like Adonis, Vue.js or React, backed by PostgreSQL, chosen for their robustness, flexibility and active communities.

icons technologies

πŸŽ“ Teaching & mentoring

Sharing knowledge is a core part of how I work. I regularly train and mentor developers on Rust, software architecture, building maintainable systems and IAM concepts. Whether through open-source contributions, code reviews, talks (as a speaker), or dedicated training sessions, I believe the best way to master a discipline is to teach it.

πŸ”— Follow me

Twitter Follow Github Follow Linkedin Follow Discord Follow

Pinned Loading

  1. ferriskey/ferriskey ferriskey/ferriskey Public

    FerrisKey is an open-source IAM solution designed for modern cloud-native environments, high-performance and written in Rust.

    Rust 658 92

  2. mineral-dart/mineral mineral-dart/mineral Public

    🧑 The neuralgic heart of the application, this module gathers all the functionalities of the framework.

    Dart 42 10

  3. rustmotion rustmotion Public

    A CLI tool that renders motion design videos from JSON scenarios. No browser, no Node.js β€” just a single Rust binary.

    Rust 6

  4. sqlx_gen sqlx_gen Public

    Generate Rust structs and CRUD repositories from your database schema with correct types, derives, and sqlx annotations.

    Rust 1 1

  5. seameet seameet Public

    A lightweight, open-source video conferencing core engine built as a custom Rust SFU β€” provide build-in server and agnostique engine.

    Rust 3

  6. commander commander Public

    πŸ› οΈ Commander is a Dart library for creating user command line interfaces within the terminal thank to tui components.

    Dart 21 1