Back to work
Fyxer logo

Senior Product Engineer · Sep 2025 - Present

Fyxer

Founded Fyxer's notetaker desktop app, then moved to the enterprise pod - SCIM, marketplace billing, and Outlook.

Lucien joined Fyxer as a Senior Product Engineer in September 2025. He started in the notetaker team, where he founded and owned the desktop app, and moved to the Access / B2B pod in April 2026 after a pod restructuring.

His first project was Fyxer's unified agentic chat over meetings and email. He turned two separate prototypes into the production system: a global chat surface, one unified data model, a tool layer, and a retrieval path cut from five strategies down to two. He owns roughly 85% of that codebase, and the chat now reaches 5,000 to 8,000 distinct senders a month.

He then founded the desktop notetaker and took it from zero to one. He wrote the founding design doc and built the macOS and Windows app from the first commit: packaging, code signing, auto-update, tray UX, onboarding, local state, and analytics. He co-built it with another developer named Serafin and owned the client, 453 of the 523 merged pull requests. The app exists because 48% of users said they wanted to record meetings without a bot joining the call. Lucien ran the internal dogfooding programme before launch, then shipped the first external beta to 100 Mac users on 25 November 2025.

It now records around 8,000 meetings a week, roughly 35,000 a month, from a stable base of about 2,000 monthly active users, which is 9 to 10% of all recordings on the platform. Recording initiation success went from about 44% to about 97%. Roughly a third of desktop recordings are meetings a bot could never have joined.

Early in 2026 he ran a multi-week analysis of desktop reliability and retention. It disproved a headline "0% retention by week 7" figure that turned out to be a measurement artifact, and produced the reliability roadmap he then shipped: capture rate went from 33% to 48% and sits near 55% today, week-8 retention went from a projected 3% to about 34% actual, and users stuck with broken auth went from 529 to under 10. The analysis turned an internal "kill it" call into "keep and invest".

Off the back of his own audit he ran a hardening sprint on the desktop app: the first tests for a 32,000-line codebase that had none, about 1,288 of them now, plus crash-safe persistence, a memory watchdog, audio-silence detection to catch dead recordings, and a round of security fixes that took runtime vulnerabilities to zero.

He also extended the desktop app into a background context collector, a flag-gated screenshot capture pipeline running from capture through extraction to retrieval in chat, with privacy controls he dogfooded on himself first to surface the trust and cost questions early.

Since April 2026 he has worked on Access and B2B, Fyxer's enterprise surface. He made Fyxer's SCIM endpoint RFC 7644 compliant, root-causing the bugs that broke Microsoft Entra auto-provisioning and closing the spec gaps - multi-operation PATCH, filter lookup, group membership, and reversible deactivation - with a conformance test in CI. That cleared 767 of 1,265 failing provisioning requests, took Microsoft's own Entra validator from 0 to 21 of 21, and improved provisioning for every customer on SSO, around 540 provisioned users. He then shipped Microsoft Marketplace signups end to end: an event-driven billing and provisioning integration that lands marketplace buyers in a paid organisation billed through Microsoft, with lifecycle sync, a term-end expiry cron, and a seat-limit gate. It went live on 30 July 2026, replaced a manual dead-end onboarding with a zero-touch one, and opened the Microsoft co-sell route that committed-spend enterprises have to buy through. Alongside that he fixed the B2B onboarding and invite funnel, closing activation leaks where invited signups landed in a throwaway organisation and users without an organisation hit a dead end, and added the funnel observability that was missing.

Enterprise mail was the other half of that work. Microsoft exposes no API for Outlook signatures, so Lucien built extraction from recent sent mail using deterministic markers with an AI fallback and image rehosting, with auto-sync, manual re-sync, an editor, and a guard against pulling in personal data. He also made Fyxer's own emails render correctly in Outlook: about 22 templates rebuilt for Outlook Classic's Word rendering engine, an upgrade to react-email 6, enterprise brand-font support, and a CI gate that renders every template in real Outlook and blocks the broken ones. That check had previously been impossible to run, because nobody on the team had a Windows machine.

He made the recording pipeline self-healing and gave support the tools to use it: recovery crons, a bulk-recover endpoint, a fallback transcription provider, a runbook, chunked upload so in-person recording survives interruption, and a rebuilt internal meeting search so support can diagnose and recover recordings without pulling in an engineer. He also traced a single customer report of a "ghost notetaker" back to orphaned system join requests left behind by account deactivation, fixed the cause, and swept 6,996 of them out of production, which stopped unbranded bots turning up in customers' meetings and cut the wasted bot cost.

He built Fyxer's enterprise analytics dashboard, an admin-facing view of value returned, reply time, noise removed, and time and value recovered, broken down per member and per team with export, so enterprise admins have a shareable ROI picture for renewal and expansion conversations.

Outside his own shipping, he unblocked a co-founder to build a new product bet on top of the desktop app himself, with repo access, pairing, tooling coaching, and a pull-request label mechanism for testing internal builds against production without cutting a full release. The co-founder took it to a working proof of concept largely solo, which proved the desktop app is a platform for new bets rather than just a notetaker.

Lucien's day-to-day includes user behavior analysis, user research, data analysis, long-term and short-term roadmaps, and building the product end to end.