avatar

Eric Desgranges
Senior Software Architect | .NET & Backend Expert

About

Atypical software architect and seasoned 'problem solver' with over 20 years of experience. Specializing in resolving complex technological bottlenecks (ultra-low latency trading, AI orchestration, generative CAD, IoT), I design and build end-to-end solutions. Gifted with strong analytical skills, I heavily leverage generative AI ('AI-Assisted Engineering') to multiply my velocity while ensuring industrial-grade rigor (TDD, CQRS, Event Sourcing). I don't just maintain the status quo: I unblock critical situations and deliver high-performance, scalable architectures.

Work Experience

Independent R&D
Cannes
February 2026 – Present
System Architect & Creator (Opfrande Framework)
Research and development of an 'Agentic Operating System' (C#/.NET) designed to deterministically orchestrate AI models (LLMs). • The Challenge: Solving LLM amnesia and hallucinations by providing a highly structured, constrained execution environment. • The Architecture: Modeled a pure CQRS router (MassTransit) utilizing a universal transport ('Semantic Container' XML). Created a triple-memory architecture: Event Sourcing (MartenDB) for immutable traceability, Graph Database (FalkorDB) leveraging native XML/Graph isomorphism for LLM context, and cold storage on NVMe. Secured execution via Docker sandboxing and Git Worktrees, with a modular Blazor WASM UI. • The Engineering: Adopted an 'AI-Assisted Engineering' paradigm (intensive use of coding agents for multiplied velocity). Codebase secured by absolute rigor (TDD, 600+ passing unit tests), ensuring strict adherence to best practices and massive scalability.
Independent R&D
Cannes
March 2024 – January 2026
C# Architect & Quantitative Engineer (TelaQuant Framework)
Design and development of 'TelaQuant', an ultra-low latency C# framework for the Quantower trading platform, specialized in tick-by-tick market flow analysis. • The Challenge: Bypassing the platform's synchronous blocking loop (OnUpdate) which caused critical high-frequency latencies, and restoring absolute historical tick fidelity. • The Architecture: Implemented a radical 'Master/Slave' pattern. A single orchestrator (Master) processes pure ticks in isolation and shares computed metrics with visual interfaces (Slaves) via Memory Mapped Files (MMFs) for microsecond Inter-Process Communication (IPC). Strict Model/View separation via a sovereign ecosystem of 'SeriesBuilders', replacing coupled native structures. • The Engineering: Developed dynamic aggregators transforming raw ticks into complex structures (Footprint, Volume Profile). Extreme CPU optimization via granular update signals (IsNewUpdate / IsNewClose), fully decoupling mathematical calculation frequency from visual refresh rates.
Independent R&D
Cannes
December 2025 – December 2025
AI Integration Architect (TelaIdentity Engine & Avatars)
Development of a native C# SDK and orchestration engine for the fal.ai API, specialized in the automated generation of visual identities and AI avatars. • The Challenge: Integrating bleeding-edge generative models (image generation, LoRA training, SVG vectorization) into a robust .NET ecosystem, replacing fragile procedural scripts with an industrial-grade architecture. • The Architecture: Designed an asynchronous pipeline engine based on the 'Step' pattern (ExtractionPipeline, DisposableLoraOrchestrator). Deterministic chaining of complex AI operations (Spatial Anchoring, Style Transfer, Background Removal) within strongly-typed workflows. • The Engineering: Developed the HTTP/REST client with advanced async long-polling management, strict timeouts and cancellations (CancellationToken), and full telemetry (Serilog). End-to-end automation: from dataset creation to custom LoRA model training.
Assess Bâtiment (Project 'Air Panel')
Cannes
June 2025 – November 2025
Parametric CAD Architect & Generative Engineer
Hardware diversification: R&D on generative 3D modeling for an architectural panel system (commercially aborted but technically accomplished). • The Challenge: Replacing time-consuming manual 3D modeling with 100% parametric geometric generation ('Design as Code') in FreeCAD. • The Architecture: Built an object-oriented Python framework from scratch to pilot the FreeCAD API. Transposed advanced software design patterns (Builders, ParametersFactory, Context Scopes) to spatial mechanics. Strictly isolated mathematical logic (trigonometry, truss calculations) from the 3D rendering engine. • The Engineering: Language-agnostic approach. Facing a new language (Python) and a complex CAD API, heavily utilized AI (LLMs) as syntax translators to enforce my software architecture. Created a generative system capable of handling extrusion tolerances, complex boolean fusions, and integrating its own automated visual diagnostic test suite.
Assess Bâtiment
Cannes
April 2018 – January 2024
Founder - IoT Engineering & Electrical Systems
Managed a company combining certified general electrical work (Legrand) with advanced home automation integration. • The Challenge: Transforming physical electrical infrastructures into smart, communicating, and automated networks (Smart Building). • The Architecture & Networks: Deployed centralized infrastructures using Home Assistant. Implemented the MQTT protocol for telemetry and real-time IoT messaging (an expertise in low-latency message brokers that I later directly reinvested into my trading architectures). • Hardware Engineering: C/C++ programming and flashing of microcontrollers (Arduino, Nano, ESP8266). Developed embedded automation scripts via Tasmota firmware. End-to-end integration of IP security systems (Bticino access control, Risco alarms, video surveillance). Operations managed via ERP Dolibarr.
Frontera International
May 2015 – July 2017
Freelance Engineer
Mission: Resumed ERP development with Frontera International. Added an Angular2/TypeScript client and integrated NoSQL / JSON with Firebase. Conducted trials with the Polymer framework.
Les Campelières Middle School
Mougins
September 2014 – April 2015
Certified Mathematics Teacher
IT achievements: Implemented Google for Education and Google Classroom, integrating them into my daily teaching routines. Trained staff and students on GeoGebra.
Inovatic Auto
Angers
October 2013 – July 2014
Intern
Mission: Installed LPG kits. Completed GNFA training: Inspection and diagnosis of multiplexed automotive electronic systems.
Transversality
Aix-en-Provence
March 2012 – December 2013
Founder / Architect
Conceptualized and developed mobile interfaces for an ERP application specialized in logistics. Built a RESTful server in .NET and Microsoft Cloud. Participated in Microsoft's 'Windows 8 Accelerator' program. Certified and published a Windows Store application.
Travel Horizon
Aix-en-Provence
January 2012 – February 2012
Project Manager / Team Leader
Technical lead for Travel Horizon's new geo-localized website. Managed a team of 9 developers. Environment: ASP.NET, Oracle Endeca, Adobe Scene7, SharePoint.
Tela-Group
San Diego, USA
June 2006 – May 2011
Founder, Start-Up Architect
Designed a .NET ERP utilizing ISO standards (UBL, CIQ, Genericode, CVA). Employed MVVM, 3-tier architecture, and Immutability patterns. Developed a C# driver for CouchDB and implemented AS2 servers.
Tela Web
Saint-Estève
January 2001 – December 2007
Co-Founder
Developed a dozen websites and web applications using WordPress and Drupal.
Partner One
USA
October 1995 – December 2007
Founder
Fully computerized the company's operations using VB6. Managed logistics and import/export of goods.
Steria
Vélizy
October 1988 – January 1990
Software Engineer
Developed a communication program between minicomputers and PCs (for BNP), adapted ISDN features on an American PABX (for SAT), and upgraded a telematics server (for Alcatel).

Contact

27 boulevard Montfleury
Cannes, France 06400 FR
+33 7 63 56 67 65

Education

  • 2014

    Ministry of National Education

    CAPES (Postgraduate Teaching Certificate)

    Mathematics

  • 1987 1988

    University of Lyon

    D.E.S.S. (Master's Degree) Dual Competence

    Production Methods & Computer Science

  • 1986 1987

    University of Rhode Island

    Master's Degree (Equivalence)

    Electronics, Electrotechnics, and Automation

Skills

Systems Architecture & AI
Multi-agent orchestration (LLMs) High performance (Ultra-Low Latency) IPC / Non-blocking shared memory (MMF) CQRS, Event Sourcing, Domain-Driven Design (DDD) XML/Graph Isomorphism
Software Engineering & Backend
C# (.NET Core 8/9, ASP.NET MVC, WPF, MassTransit) Python (Parametric generation, CAD) NoSQL (FalkorDB, CouchDB, Firebase) & SQL Design as Code / Generative Engineering AI-Assisted Engineering (Automated TDD)
Edge Computing, IoT & Hardware
MQTT Protocol (Real-time brokers) Microcontrollers (ESP8266, Arduino, Nano) Tasmota Firmware & Automation Scripts Centralized Home Automation (Home Assistant) Physical Networks & Smart Building
DevOps & Infrastructure
Linux (Fedora, Debian, Ubuntu) Virtualization & Sandboxing (Proxmox, Docker) CI/CD (Git, Git Worktrees, Hudson) Server Administration (Apache, Postfix, Samba4)