Skip to content

Instantly share code, notes, and snippets.

@T-Gro
Created April 21, 2026 13:37
Show Gist options
  • Select an option

  • Save T-Gro/c51f124935ca029166eb12c1448ab12a to your computer and use it in GitHub Desktop.

Select an option

Save T-Gro/c51f124935ca029166eb12c1448ab12a to your computer and use it in GitHub Desktop.
Employee profile — extracted from 3 weeks of Copilot CLI session data

Senior F# Compiler Engineer & Developer Toolsmith

Microsoft (.NET Division) — F# Compiler & Tooling Team

Compiler engineer who builds the tools that build the compiler — owns deep type-system and codegen work in a major open-source compiler while pioneering AI-augmented development workflows for the team.

Work Inboxes

Inbox Source Shape Processing
Review-requested PRs dotnet/fsharp ~25–30 pending; from bots, community, colleagues Dashboard triage → AI-assisted review → merge
Assigned issues dotnet/fsharp ~25–30 open; sig-gen, SRTP, LSP, optimization Root-cause → regression test → fix → corpus sweep
Own PRs in flight dotnet/fsharp ~5–10 active Monitor CI, resolve semantic conflicts, finalize
Copilot-authored PRs dotnet/fsharp ~5–10 active AI review → feedback loop → re-review → merge
CI/infrastructure alerts Azure DevOps Continuous signal Flaky detection algorithms, regression triage
Release cadence items dotnet/core, fslang-spec Milestone-driven Diff-based release notes, branch coordination

Work Dimensions

Dimension % Description
PR Review & Community Stewardship 30% Reviews from colleagues, community contributors, and bots. Semantic depth for compiler changes, AI-assisted pipelines for bot PRs, mentoring commentary for community PRs.
Compiler Feature Development 20% RFC-to-implementation pipeline through the full compiler stack: type checker, constraint solving, IL codegen, test matrix design, and specification updates. Corpus-validated, performance-gated.
Compiler Bug Investigation & Fixing 20% Root-cause diagnosis across codegen, type checking, signature generation, and name resolution subsystems. Regression-first: reproduce, characterize, write failing test, then fix, then corpus-sweep.
Tooling & Automation Engineering 15% Custom PR monitoring dashboards, Copilot skills for project-specific workflows, agentic orchestrators for multi-step verification, and review pipeline automation. Full-stack F#.
Test Infrastructure & CI Health 10% Flaky test detection from CI log analysis, adversarial baseline validation, autonomous verification fleets, AzDo pipeline triage.
Release Management & Coordination 5% Release notes authored by diffing monorepo branches, pre-merge finalization, and cross-repo coordination within the .NET release cadence.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment