Skip to content
View XavierBeheydt's full-sized avatar

Highlights

  • Pro

Organizations

@AIperture-Labs @Beheydt-DEV

Block or report XavierBeheydt

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.

Content in all repositories owned by your account will be closed.
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
XavierBeheydt/README.md

Hi, I'm Xavier 👋

I write software that has to be fast, reliable and open, and sometiles I solder the hardware it runs on. Proud member of the "I could build that myself" club. Lives in tmux. Neovim, obviously.

Linux, C, C++, Rust, Python, Django, Docker, Neovim, Arduino

Founder of Beheydt.DEV, a development studio in the making, somewhere between Lake Geneva and Mont Blanc 🏔️

🏛️ Selected work

  • Lumières Lausanne · University of Lausanne
    Contract developer on a platform for publishing and editing scholarly data on the Swiss Enlightenment. Modernized the legacy codebase to Django 5 and Python 3.13, migrated the database to MySQL 9, then shipped the new features the researchers asked for. It turns out 18th-century philosophers need a modern stack too.

🛠️ Things I build

  • mdrun.nvim: run the code blocks of your Markdown files from Neovim, because copy-pasting commands from a README is so 2010
  • AetherEngine: a lightweight, modular game engine on Vulkan and modern C++. Me vs. Vulkan: Vulkan is winning, for now
  • mcp-kraken: an MCP server wrapping the Kraken Spot REST API, so AI assistants can query the markets. Plugging LLMs into real APIs, one server at a time

🔧 Maker corner

I love building software, but I love building the hardware too. Some bugs you fix with a soldering iron. Printable files on Printables.

  • Steam Deck stand · repo · Printables Leans on the original case, with room for the EU charger
  • AEG battery holder · repo Modeled from photos of my own drill battery
  • FreeCAD template · repo My starting point for every new 3D-printing project

📫 Get in touch

Issues and pull requests are welcome. Bug reports with a reproducer earn my eternal gratitude. Otherwise: LinkedIn | BlueSky | Discord

Contribution graph eaten by a snake École 42 Lausanne alumnus · Haute-Savoie, France · Français / English · Runs on coffee ☕ and raclette 🧀

Pinned Loading

  1. mcp-kraken mcp-kraken Public

    MCP server wrapping the Kraken cryptocurrency exchange Spot REST API over HTTP.

    Python 1

  2. mdrun.nvim mdrun.nvim Public

    Neovim plugin (Lua) to run the commands in fenced code blocks of Markdown files.

    Lua 1

  3. freecad-steamdeck-stand-leaner-eu-plug freecad-steamdeck-stand-leaner-eu-plug Public

    3D-printable Steam Deck leaning stand sized for the original carrying case support, with a recess for the EU power adapter (FreeCAD + 3MF)

  4. unil-lettres/lumieres-lausanne-2025 unil-lettres/lumieres-lausanne-2025 Public

    Django 5 refactor of lumieres-lausanne

    JavaScript 1

  5. AIperture-Labs/AetherEngine AIperture-Labs/AetherEngine Public

    Lightweight, modular game engine built on Vulkan and modern C++. Early development.

    CMake