Skip to content
Currently available — for the right work·France903+ Day French Streak·2026 Q2 calendar — open now
Fabric Platform Shell · Senior Front-End Engineer · Vancouver

Architect the browser experienceevery Fabric workloadlives inside.

Microsoft's Fabric Platform Shell team — expanding to Vancouver — is building the best SaaS data-development environment on the web: a unified, extensible studio where developers create items, schedule and monitor production jobs, and stay in flow without leaving the browser. This is senior web-architecture work in React and TypeScript, with DRI-grade reliability, telemetry and UX partnership in one mandate — the frontend-architecture seat I have run with high agency as a founder-operator for a decade. Vancouver's three-day hybrid is a deliberate Canada move.

Ask Fauzul
Eval-gated delivery
9+ yrs
hands-on senior / founder frontend delivery
ELO — co-founder → CIO
4×
faster time-to-market via CI/CD discipline
measured at ELO
15 k+
users on a browser product I built (Jamahook)
acquired by Loopcloud 2026
How the work maps

Browser architecture. Gated delivery. Live-site ownership.

Unified

Ship the browser experience that scales under real load

I design and deliver React/TypeScript applications and data-heavy UIs for the web — from a real-time Angular + Web Audio collaboration studio () to HIPAA clinical dashboards () — with testing, CI/CD and telemetry as defaults, not afterthoughts.

AudioBin
real-time studio · Web Audio + WebSocket
EKAGRA
HIPAA clinical dashboards
Jamahook
15,000-user checkout
One browser surface,four shipped proofs.
AudioBin · EKAGRA · Jamahook · DotaBD

A gallery, not a wireframe — my own shipped browser surfaces on the facet grammar. Never a Fabric screenshot.

Extensible

Architecture that survives workloads and scale

Senior work means setting direction for component systems, APIs and integrations while debugging cross-cutting production issues. At I owned that loop end to end — feasibility with product, phased delivery, measurable milestones across nine geographies — and consolidated web, shared libraries and admin tooling on an NX monorepo so many engineers could ship without fragmenting the codebase.

Reliable

Live-site ownership is a founder reflex, not a rotation

When you co-found the company, you are always the DRI. I integrate logging and telemetry, own incidents through to resolution, keep rollback plans ready, and keep the troubleshooting docs honest — the same reliability instinct behind the JD's live-site mandate.

Telemetry first
Logging and telemetry wired before launch, not after the first page.
Incidents owned
Owned through to resolution across nine geographies — docs kept honest so escalation never depends on one person being awake.
Rollback ready
Plans ready before every deploy — the discipline behind 4× faster time-to-market without white-knuckle releases.
A pulse, not a console — the reliability discipline behind the JD's live-site mandate.
The signature discipline

Together we build the web studio developers stay in — a unified, reliable browser experience where every Fabric workload feels like it belongs.

I build the web experiences customers actually work inside — then I hold the standards, telemetry and incident discipline that let a team keep shipping to them safely.

Fauzul — on why Microsoft Fabric

Responsibilities 13
StrongArchitect and design highly scalable experiences for the Fabric Platform in browser environmentsBrowser architecture is my home turf. I built AudioBin, a real-time collaborative studio on Angular 14+ / Web Audio with a WebSocket layer, scaled Jamahook to 15,000+ active users across web, DAW plugin and desktop, and architected this very…
StrongWork with engineering managers and developers on full-stack and backend development to deliver experiences based on the architectureFull-stack by construction: React/TypeScript front ends over Node/NestJS, Go and FastAPI-style services
StrongCollaborate closely with UX & UI designers, product managers, program managers, and other engineers throughout the feature development lifecycleI started as a UX Engineer and still design in Figma when craft matters — 's clinical dashboards and…
StrongDemonstrate technical leadership by identifying gaps and writing high-quality codeTechnical leadership as co-founder → Engineering Manager → CIO, still hands-on daily — I name the missing piece and write the slice that proves the pattern, then codify it for the team. Judgment over throughput is how I have kept multi-geo delivery…
StrongReview and write code to team standards, ensure adequate test coverage, maintain code quality, use automated tools, and debug proactively — leading by example in secure, maintainable, performant codeMade TDD, review and CI/CD non-negotiable at ; enforce strict linter configs and automated end-to-end coverage…
StrongCreate and drive test strategies, ensure security testing, improve the test suite, build testable code, and own architectural decisions that meet performance, security, and complianceTest strategy and security are design-time concerns for me: unit/integration/e2e pipelines, compliance baked in…
StrongApply secure design principles, scale products to customer requirements, automate production and deployment, and ensure regulatory complianceCompliance is a product surface for me, not a tax — HIPAA clinical systems, GDPR/VAT commerce, WCAG 2 accessibility across five organisations, with GitHub Actions CI/CD automating multi-cloud deploys. Scaling to customer requirements under secure…
StrongDrive project planning and estimation, automate deployments, use experimentation to measure impact, monitor dependencies, and enact rollback plansPhased planning and estimation with CSPO discipline; automated deploys and rollback are muscle from a decade of founder-owned delivery. I measure impact through telemetry and eval-driven iteration (grounding evals gate every script;
StrongIntegrate logging and telemetry for monitoring, act as a designated responsible individual (DRI), resolve incidents, maintain live-site operations, and improve troubleshooting guides and support documentationAs a founder-operator I have always been the DRI — logging and telemetry integrated up front, incidents owned to…
StrongCollaborate with stakeholders to confirm requirements, incorporate customer feedback, and advocate for user security and privacyRequirements discovery and stakeholder alignment under founder titles for a decade — translating fuzzy enterprise…
AdaptableBachelor's in Computer Science or related technical field AND 4+ years of technical engineering experience coding in languages including but not limited to C, C++, C#, Java, JavaScript, or Python — OR equivalent experienceExperience clears the bar comfortably: 9+ years of shipped senior-level engineering, and the OR language list is satisfied directly through JavaScript and Python (my daily stack is TypeScript, Python and Go). On the credential itself: **Field of…Adapt: The JD's equivalent-experience clause is the operative qualification — a decade of shipped senior work, well past the 4-year floor. C/C++/C#…
Strong2+ years demonstrated expertise in web application development including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or AngularA decade of production web development in JavaScript, TypeScript, HTML and CSS/SCSS across React and Angular — holder of the Angular Certification by the Angular team at Google, and I built 's browser DAW on Angular/RxJS and this site on…
StrongMust pass the Microsoft Cloud Background Check upon hire and every two yearsHappy to complete it on hire and every two years — no concern. My delivery record is compliance-heavy by choice…

A web studio experience.Architecture under load.UX partnership in one seat.

Preferred qualifications & location 10
Strong3+ years developing complex web applications and front-end architectures on JavaScript, TypeScript, HTML, CSS and a popular framework (React/Vue/Angular)Complex front-end architecture is the through-line: NX monorepos, micro-frontends, reusable Storybook component systems, and state from RxJS/Redux to Zustand — shipped across , Elobooks, and over far more than three years.
AdaptableBachelor's in CS + 8+ years OR Master's in CS + 6+ years of technical engineering experienceThe years are there — 9+ years of senior-level engineering, past the 8-year preferred band. The degree is…
Strongpassion for modern, high-performance browser UXPerformance-obsessed by habit: 's 60-FPS list virtualization and localized availability heatmaps…
Adaptableexperience building great developer and user experiences for modern analytics systemsI build data-heavy web UIs's clinical dashboards (64 doctors, 3,242 patients, 13,340 schedules), 's match analytics across 47,091 tracked matches, 's telemetry surfaces — but I am not a data-analytics-tooling specialist by title…Adapt: Own the Platform Shell's web-experience layer from day one — where dense data becomes legible and fast in the browser is exactly my strength…
Strongcuriosity to question the status quoCuriosity is documented, not claimed: solo agentic builds (, , ), an OSS utility (WSL…
Stronghigh enthusiasm, integrity, and results-orientation in a fast-paced environmentBootstrapped studio constraints, hackathon sprints ( shipped in a week), and multi-geo compliance-heavy…
Strongcollaborative problem-solving across teamsCross-team collaboration as CIO of a 22-person cross-functional core (design, engineering, QA, product, business) and inside embedded client pods — resolving both code and organisational blockers is the seat I have held for years.
StrongA love for tackling the next problem, the next experiment, and the next partnershipDocumented habit, not a slogan: a course capstone became VisaPros, a one-week Milan sprint became NewScriber's daily production pipeline, a broken toolchain became WSL Linker (OSS, MIT) the same week — and the next partnership is how grew…
Strongdeep customer empathyCustomer empathy is where product judgment starts for me — the team rejoiced once they could go from…
StrongVancouver, British Columbia — 3 days per week in-officeCanada is not just a target geography — roughly four years of direct client delivery (, SkyTracks & SoftCollab, working alongside the client's technical CTO), fractional CTO work in Quebec, FDE engagements in Toronto, and six months already lived…
No claim without a receipt

Every verdict above maps to shipped work. Pick one and challenge it.

Top strengths

What lands strong, on receipts.
Senior web architecture + leadership in one seat
Co-founder/CIO who still ships React and TypeScript — feature architecture and code review in the same week, across nine client geographies.
Designer-engineer for the browser surface
UX-engineer origins plus a decade in Figma and production React — I close the design-to-engineering gap the Fabric Platform Shell lives on ( dashboards, ordering UX, this very page). Angular Certification by the Angular team at Google backs the frontend depth.
Live-site ownership is a founder reflex
Telemetry, incident resolution and rollback are how I keep multi-geo delivery predictable; as a founder-operator I have always been the DRI, not a name on a rota.
Engineering excellence as default — Azure-ecosystem grounded
4× faster time-to-market via CI/CD and review discipline; testing pipelines (Playwright, Cypress, Jest) and telemetry as the baseline. Microsoft's AI Show 'Building NLP models with Azure ML AutoML' training grounds the Microsoft-cloud claim honestly.

Adaptable ramps

Named, not buried.
Native data-analytics developer tooling (Fabric's core domain)First quarter
Own the Platform Shell's web-experience layer immediately — dense data made legible and fast in the browser is my strength ( dashboards, analytics, telemetry) — while ramping on Fabric's analytics-workload domain with the team. Never overclaimed as data-analytics-tooling specialism.
C / C++ / C# in the minimum language listAs the seat needs it
My stack is TypeScript, Python and Go, and the required list is an OR satisfied through JavaScript/Python — the seat itself is web UX (React/TS/HTML/CSS), dead-on. C# would be a short, on-the-job ramp if backend collaboration calls for it.
Completed CS degreeN/A — experience-based
Field of Study: Computer Science & Engineering · North South University (2012–2015), then a decade of shipped senior work past the 8-year preferred band; the JD's 'equivalent experience' clause is the operative qualification.
Zero hard gaps
Every requirement is strong or a named, bridgeable ramp.
The objections, answered straight

Questions a sharp hiring loop would raise.

The objections a sharp senior front-end loop would raise — answered straight.

The JD lists C, C++ and C# among the languages — those aren't in your stack.

Correct — my languages are TypeScript, Python and Go. The minimum requirement is an OR list ('C, C++, C#, Java, JavaScript, or Python'), and I satisfy it directly through JavaScript and Python. More to the point, this is a web front-end seat — React, TypeScript, HTML, CSS — which is exactly my daily surface. If backend collaboration ever needs C#, it's a short on-the-job ramp, and I've named it honestly rather than padding a language list.

Fabric is a data-analytics platform — have you actually built for analytics systems?

I build data-heavy web UIs, not data-analytics tooling as a titled specialism — and I'm candid about the difference. 's clinical dashboards, 's match analytics, and 's telemetry surfaces are the closest analogues: dense data rendered legible and fast in the browser. I'd own the Platform Shell's web-experience layer from day one and ramp on Fabric's analytics-workload domain with the team, rather than overclaim it.

Any concern passing the Microsoft Cloud Background Check?

None — happy to complete it on hire and every two years. My delivery record is compliance-heavy by choice: HIPAA clinical systems, GDPR/VAT commerce, WCAG accessibility across five client organisations. Passing a cloud background check is a straightforward step, not a hurdle.

Are you actually relocating to Vancouver?

Yes — and it isn't a cold bet. I've delivered directly for Canadian clients for about four years (, SkyTracks & SoftCollab, working alongside the client's technical CTO), plus fractional CTO work in Quebec and FDE engagements in Toronto — and a family stay gave me six months in Toronto firsthand, so the country isn't unfamiliar. Vancouver's three-day hybrid is the kind of senior web-architecture work I'm moving for, and it happens to be one of Microsoft's largest engineering campuses outside Redmond.

Do you have a CS degree?

Field of Study: Computer Science & Engineering at North South University (2012–2015). I don't claim a completed degree. The JD allows equivalent experience — a decade of shipped senior-level web systems, exceeding the 8-year preferred band, is the operative credential.

This is framed as a Software Architect on the Platform Shell — where's the senior architecture level?

I've held that shape for years — co-founder → Engineering Manager → CIO at , still hands-on daily, setting architecture for browser applications while owning delivery, standards and the live site. Senior for me is measured, not asserted: 4× faster time-to-market via CI/CD, and engineers I mentored now leading in Norway (2) and at two top local firms, with others coached into graduate study in Canada and a UX design career in Germany.

Why Claude-led if Microsoft's own AI stack is Copilot/Azure OpenAI?

This role isn't an AI role — it's senior web architecture, and my frontend fundamentals stand on their own. Where AI accelerates my delivery, I pick the harness and model per task rather than by vendor loyalty — Claude leads shipped client production work today, Gemini runs this site, Kimi via OpenRouter powers . That said, I ship against Azure today ( voices via Azure) and hold Microsoft's AI Show Azure ML AutoML training — I adopt the team's tools without pretending a history I don't have.

The stack behind the claims

Claude-led, model picked per task, not by vendor loyalty.

The stack and receipts behind the claims — React and TypeScript daily, Azure-ecosystem grounded, Claude-led for client delivery with the model picked per task, not by vendor loyalty.

Languages & UI
TypeScriptJavaScriptReactAngularHTML / CSS / SCSS
Frontend architecture
TanStack StartRxJSReduxZustandNX MonorepoStorybookWeb Audio / WebGPU
Testing & delivery
PlaywrightCypressJestGitHub ActionsDockerCI/CD
Cloud & platform
AzureGoogle Cloud RunAWS ECSAWS LambdaCloudflaretelemetry / observability
Senior Front-End Engineer · Fabric Platform Shell

together we build_the web studio Fabric runs on.

Canada is not a fresh bet: roughly four years delivering for AudioBin, SkyTracks & SoftCollab (Angular/WebSocket collaboration alongside the client's technical CTO), fractional CTO work in Quebec, FDE engagements in Toronto, and six months already lived in Toronto during a family stay. Vancouver's three-day hybrid is deliberate relocation intent on top of real Canadian client history — and Vancouver is where Microsoft already runs one of its largest engineering campuses outside Redmond. See Vancouver for the full picture.

Application fit for Senior Software Engineer — Front End (Fabric Platform Shell) at MicrosoftMicrosoft hub

A personal application fit page, not affiliated with or endorsed by Microsoft. Copilot / Azure / Fabric / ISD references are illustrative of the role's own team and domain — no confidential or internal Microsoft information is shown.