Ethan Rucar

Ethan Rucar

Concepteur Développeur d'Application

Développeur passionné par l'architecture logicielle et les systèmes bas niveau, je conçois des solutions alliant la robustesse de langages comme le C++ et Rust à la souplesse d'outils web modernes tels que Django et Python. Mon intérêt pour le développement de moteurs de jeux sur mesure m'a amené à concevoir des architectures data-driven, de l'ECS (Entity Component System) à l'intégration de WebAssembly pour le cross-platform. Je suis à l'écoute d'opportunités pour mettre ma rigueur technique et ma capacité à faire communiquer le bas et le haut niveau au service de projets ambitieux.

Mes Projets Récents

Project Elyria

Projet Elyria est un RPG 3D low-poly reposant sur un moteur de jeu propriétaire entièrement développé en C#. Conçu avec une architecture EC (Entity-Component), le moteur exploite l'API graphique Veldrid pour le rendu bas niveau et Jolt Physics pour la simulation physique. Le projet se démarque par la création d'un éditeur de niveau sur mesure (avec recompilation à la volée) et d'un système d'interface utilisateur déclaratif matériellement accéléré, basé sur un parseur XML et un arbre DOM manipulable en C#.

C# Jolt Physics Veldrid

KookIt

KookIt est un assistant culinaire intelligent conçu pour optimiser la gestion des repas et du foyer. L'application croise en temps réel l'inventaire du garde-manger avec un planificateur hebdomadaire pour proposer des recettes réalisables et générer automatiquement des listes de courses optimisées. Développé avec une architecture découplée (application mobile en Flutter et API REST avec Django Ninja), le projet se démarque par son modèle de données multi-utilisateurs permettant aux membres d'un même foyer de collaborer de manière parfaitement synchronisée.

Django Python Android Dart Flutter
Foxvoid Engine

Foxvoid Engine

Foxvoid Engine est un moteur 2D. Développé en C++ et Raylib, il se démarque par son architecture data-driven, son éditeur visuel intégré (ImGui) et son API de scripting native en Python, offrant ainsi un pont entre performances bas niveau et prototypage rapide.

Python C++ Raylib OpenGL

Derniers Journaux de Développement