Skip to content
View doshibadev's full-sized avatar
  • France
  • 13:06 (UTC +01:00)

Organizations

@lithium-clr

Block or report doshibadev

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
doshibadev/README.md

Arthur Duchene

Self-taught developer based in Dunkerque, France. I build native applications, backend systems, and infrastructure, mostly in C++, Rust, and C#.

Currently focused on Lithium, a C# reimplementation of the Hytale server runtime.


Projects

CPPCord Native Discord client written in pure C++. Uses the Discord gateway API over WebSockets, supports encrypted voice, real-time messaging, and platform-native credential storage.

Mosaic Package manager for Polytoria. Built in Rust with a CLI, centralized registry, and web interface. Handles dependency resolution and SHA256 verification.

Lithium C# port of the Hytale server runtime. Targeting zero-cost abstractions, fast packet handling, and a scalable architecture that mirrors the original.


Stack

Systems: C++, Rust, C#, .NET
Web: Next.js, Astro, React, TypeScript
Infra: PostgreSQL, Docker, Axum
Other: Qt, Lua


Background

Started with Roblox scripting around age 12. Moved through game client development, backend work, and eventually into systems programming and infrastructure. I care about shipping things that actually work, clean architecture, no shortcuts.


Contact

Open to backend and systems engineering internships.

Pinned Loading

  1. cppcord cppcord Public

    A native, high-performance Discord client built with C++23 and Qt 6. Lightweight alternative to the Electron-based official client with better performance and lower memory usage.

    C++ 5

  2. mosaic mosaic Public

    Package manager for Polytoria projects. Written in Rust. Manage Lua dependencies like npm or Cargo.

    Rust 7