Florian Sola
Senior C#/.NET/GenAI Developer — Lead Engineer & Software Architect
- Lunel (34), France
- [email protected]
- floriansola.fr
- LinkedInlinkedin.com/in/florian-sola-0b5159185
- CodersRank
Availability: Available — Freelance & consulting · open to exceptional full-time roles · 9 years of experience.
Profile
9 years of experience on mission-critical production systems. I lead complex work from architecture to production: .NET backends, native GenAI (Semantic Kernel, ML.NET), LLM/RAG integrations, TypeScript, data, tests and deployment.
Former Founder & CTO for 5 years (15-person team), IdentityRP / SARP community server sold in 2021, C#/C++ framework integrated into the Rockstar Games ecosystem.
Key highlights
- Top 1% globally on CodersRank · Top 5 C# developer in France · public verifiable profile (~5M profiles analysed).
- Real-time C#/C++ networking framework integrated into the Rockstar Games ecosystem — 5 years as Founder & CTO, 15-person team.
- Production code at Gecko Alliance (150,000 IoT systems/year) and EXFO (250,000 telecom technicians across 100 countries).
- 6 key products shipped solo in 9 months — multi-tenant SaaS, live GenAI, ML forecasting, LLM gateway, GDPR AI governance.
Technical skills
- Lead complete software products — scoping, architecture, security, tests, observability, deployment.
- Architect critical systems & native GenAI — multi-tenant SaaS, real-time, IoT, LLM/RAG, ML.NET.
- Drive team technical direction — former CTO for 5 years, led 15 people, mentoring, trade-offs, technical debt.
- Languages
- C#TypeScriptJavaScriptPythonCC++SQLHTML/CSS
- Backend .NET
- .NET 8-10ASP.NET CoreEF CoreBlazorMAUIActualLab FusionSignalR/gRPCREST/GraphQL
- Frontend & Mobile
- React 19Next.jsVue 3TailwindFlutterCapacitor
- AI, GenAI & ML
- Semantic KernelMicrosoft.Extensions.AI (MEAI)ML.NET (LightGBM, ONNX)OpenAI/Claude/GeminiRAG/pgvectorPyTorch/HuggingFace
- Cloud, DevOps & IoT
- AWS IoT/Lambda/DynamoDBAzure OpenAI/App ServiceDockerCI/CDPostgreSQL/Redis/MySQLOpenTelemetry/Prometheus/GrafanaC/FreeRTOS/MQTT
Professional experience
Consultant — Senior C#/.NET/GenAI Developer — Lead Engineer & Software Architect
Independent, France · Remote
Recent selection: 6 key product builds shipped solo — client missions, personal products and R&D; 4 integrate GenAI, scoring, RAG or Machine Learning.
- OneRP — FiveM enterprise multi-tenant framework: Fusion RPC, 48 React 19 NUI apps, 1,150+ tests, Roslyn analyzers.
- Matchr (live personal product) — GenAI SaaS: ATS scoring, CV anti-invention guardrails, DOCX/TXT/PDF exports, Stripe, quotas, v1 API and webhooks.
- Poisson Engine (TypeScript/WebGPU R&D) — 100,000+ entities at 60 fps, 8-pass GPU pipeline, WebGL/Canvas2D fallback.
- PromptVault (personal product) — GenAI platform: reversible PII anonymization (13 types), Chrome/VS Code extensions, 34 business modules.
- SaleCast (direct client mission) — multi-channel e-commerce hub + forecasting: 12 competing algorithms (.NET LightGBM + ONNX).
- MyRoadTrip (personal product in production) — offline-first app: server/client Yjs CRDT, Capacitor iOS/Android, self-hosted SQLite with ~2M POIs.
Stack: C# 12, .NET 10, EF Core, Blazor, ActualLab Fusion, Semantic Kernel, MEAI, ML.NET, OpenAI/Anthropic, Azure OpenAI, ONNX, pgvector, React 19, Next.js, Vue 3, TypeScript, Redis, PostgreSQL, MessagePack, xUnit, Playwright, Docker, CI/CD, OpenTelemetry
Embedded / Cloud Engineer
Gecko Alliance, Quebec, Canada
Global leader of connected spa controls — 30-40% market share, 150,000+ systems/year.
- Covered 3 layers from the IoT project launch: C/FreeRTOS firmware, AWS cloud (IoT Core, Lambda, DynamoDB), mobile control apps.
- Firmware deployed on 150,000+ systems/year — OTA updates, strict memory constraints (< 256 KB RAM).
- Deployed real-time MQTT → AWS IoT Core → Lambda → DynamoDB pipelines, high-frequency ingestion without packet loss.
Stack: C, FreeRTOS, MQTT, AWS IoT Core, Lambda, DynamoDB, TypeScript, React, OTA
C# & Mobile Engineer — Telecommunications
EXFO, Quebec, Canada
Global benchmark in telecom testing — 2,000+ customers, 100 countries, 95 of the top 100 carriers.
- Field apps for fiber and 5G used by 250,000+ technicians across 100 countries.
- Integrated low-level Bluetooth Low Energy and Wi-Fi for direct communication with proprietary measurement devices.
- Architected offline-first behavior with bidirectional sync (4 modules delivered) — field work in no-network areas.
Stack: C#, Flutter, Dart, Bluetooth Low Energy, Wi-Fi, Offline-first, JSON RPC
CPQ / R&D Engineer
TECHFORM S.A.S., Toulouse, France
Custom-built CPQ configurators and R&D for the construction industry.
- Designed 2D/3D algorithmic engines solving construction constraints in real time, with automated quotes and optimized batches.
- Profiled and optimized nightly invoicing pipelines — removed bottlenecks causing batch timeouts.
Stack: C#, ASP.NET, JavaScript, SQL Server
Founder & CTO — real-time C#/C++ networking platform
V-Multi / IdentityRP — community server, Toulouse, France
Real-time C#/C++ networking framework, then IdentityRP / SARP community server in production. Server sold to German investors (2021), framework later integrated into the Rockstar Games ecosystem.
- Co-designed and built a real-time C#/C++ networking framework with proprietary architecture — integrated into the Rockstar Games ecosystem.
- Architected the authoritative server: TCP/UDP, protobuf-net binary serialization, proactive monitoring, autoscaling.
- Led 15 people, 30,000 accounts, 250 concurrent connections, CI/CD, monitoring and zero-downtime live updates.
Stack: C#, C++, .NET Core, MySQL, TypeScript, Vue.js, WebSocket, Lidgren UDP
Application Developer (Apprenticeship)
MDP Qualité, Toulouse, France
- Built a custom business SaaS from scratch: interactive map, parcel management, invoicing. First production role.
Stack: C#, ASP.NET, TypeScript, JavaScript, PostgreSQL
Education
- Licence Pro APSIO (3-year tech degree) — IUT Blagnac, Toulouse · 2019
- BTS SIO SLAM (2-year tech diploma) — Lycée Ozenne, Toulouse · 2018
Languages
- French: Native
- English: Professional — 2 years in Canada (Quebec)
Interests
- · Distributed performance, lock-free architectures
- · Machine learning applied to business products
- · Active GenAI watch
For deeper material — case studies, project deep-dives, blog articles — the French site has more depth. French CV · Case studies (FR) · All projects (FR).