Skip to content
View sbougerel's full-sized avatar

Block or report sbougerel

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
sbougerel/README.md

Hi there 👋 It's Sylvain

I’m currently the Co-founder and CTO of Canterly. I am a software engineer who's been at times a principal engineer, at times a senior manager and yet still feels like a junior 😅. I'm used to working on high-availability systems, which I did at Grab and Thales. I grew to enjoy focusing on engineering efficiency topics; devops, CI/CD, SRE.

I usually spend my free time working on the tools I love and use daily or on some projects of the moment, that I usually share here or on Gitlab 🤫. I’m a long time Linux 🐧 and Emacs enthousiast, normally running Arch but increasingly getting into Nix. I’ve been working on improving my note-taking workflows with org-mode, org-roam and logseq. I recently got into Typescript and frontend development with React and NextJS for my new venture; and I'm loving it!

I used to maintain a C++ library called Spatial which was production-grade and used for research. I'm hoping to eventually get the time to revive it and modernize it, may be even port it to Rust.

You can reach out to me on 📫 LinkedIn.

Pinned Loading

  1. spatial spatial Public

    Generic multi-dimensional containers for C++, range search, nearest neighbor search and more.

    C++ 7 2

  2. autosync-magit autosync-magit Public

    Automatically synchronise content with upstream via magit

    Emacs Lisp 4 1

  3. doom-config doom-config Public

    Emacs Lisp

  4. logseq-org-roam logseq-org-roam Public

    Logseq Org-roam converter

    Emacs Lisp 16 1

  5. resume resume Public

    Repository for my favorite CV template

    TeX 25 5

  6. eslint-plugin-next-use-client-boundary eslint-plugin-next-use-client-boundary Public

    A Typescript ESLint plugin for Next.js projects that enforces serializable props for exported components in `'use client'` modules.

    TypeScript