10/28/2026 updated
MP
partially available
info: Available evenings and weekends
Software Engineer | C#/.NET, C++, Python | Performance, tooling, LLM agents
Toulouse, France
Only remote
Engineering degree (M.Sc. level), ENSIIE, Évry, 2020–2023About me
Software engineer based in Toulouse, France, with about 3 years of professional C#/.NET experience plus long-running personal projects in C++, Python and TypeScript. Available part-time for remote work: 15 to 20 hours per week, evenings and weekends, from 16 November 2026.
ASP.NETC Sharp (Programming Language)C++ (Programming Language)Code ReviewPython (Programming Language)PostgreSQLNode.jsNext.jsSQLiteSQL DatabasesTypeScript.NET CoreReact.jsBlazorLarge Language Models
Software engineer (ENSIIE engineering degree, 2023) with about 3 years of professional experience, plus long-running personal projects.
Professional experience
- Software engineer since October 2023 on a large C#/.NET business application (telecom network design): performance work (key operations brought from minutes down to seconds), algorithm and routing engine rewrites, incremental refactoring of legacy code.
- Internal web tools with .NET, Blazor, EF Core and Azure SQL; GIS plugin development (ArcGIS Pro, QGIS).
- Internships: software engineering in Cologne (2023) and Python/XML test tooling at Silvaco (2022).
Personal projects
- OptiChess: chess engine in C++20, open source, developed since 2022. Tiny Chess Bot Challenge 2023: ranked 54th of 624.
- local-factory: local LLM coding pipeline in Python, open source.
- LLM agent orchestration and tooling: tool calling, MCP, multi-provider fallback.
- Web products: ConformeRGPD (conformergpd.fr, live with Stripe payments), BlitzVolley (real-time web game, blitzvolley.com), Lucena (lucenachess.com).
Skills
- Languages: C#, C++, Python, TypeScript/JavaScript, SQL
- .NET: .NET 10, ASP.NET Core, Blazor, EF Core
- Web: React, Next.js, Node.js, NestJS
- Data: SQL Server / Azure SQL, PostgreSQL / Supabase, Cosmos DB, SQLite
- Tools: Git, Azure Pipelines, CI/CD
- Practices: performance analysis, refactoring, code review, testing, documentation
Languages: French (native), English (fluent, C1).
Based in Toulouse, France. 100% remote. Part-time, 15 to 20 hours per week (evenings and weekends), from 16 November 2026.
Experience
Professional experience0 - 5 years
Freelancer since2026
Languages
EnglishFluentFrenchNative speaker
Project history
Personal AI assistant (TypeScript/Node, Python, Kotlin) that triages Gmail and Outlook, watches calendars, runs research and admin tasks, and talks by voice. Features a model router over Claude with an OpenAI-compatible fallback chain, MCP server with policy layer, SQLite full-text memory, per-call token and cost logging, latency benchmarks, and a Playwright MCP browser agent.
Local LLM coding pipeline in Python (~19,000 lines) running quantised open-weight models (llama.cpp, Ollama, LM Studio) for spec, diff, regression and review loops. Includes KV-cache quantisation tuning on a 12 GB GPU, a benchmark ladder across model sizes, and A/B records with dated evidence.
GDPR compliance scanner for French freelancers (Next.js/React, Supabase, Stripe) that crawls a site for cookies, trackers and third-party calls, then writes a prioritised remediation report and matching legal documents. Registered micro-business, live with paying customers, Postgres with row-level security, 19 SQL migrations.