Skip to content
View SeanLF's full-sized avatar
✌️
✌️

Block or report SeanLF

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
seanlf/README.md

Sean Floyd

I make AI systems reliable in production

A decade of platform engineering rigour - Rails core contributor, €160k/yr infrastructure savings, systems serving 1M+ users - now applied to making LLM pipelines, agents, and evals dependable in production. I work across Python, Rust, and Ruby as the problem calls for it. M.Sc. in ML / distributed systems.

At Hivebrite I cut €160k/year in infrastructure costs, took data exports from days to minutes, and halved build times while the engineering team grew from 15 to 40. Now I bring that same production discipline to flaky LLM systems - I care about owning systems, not just passing through them.

Grew up across 6 countries (diplomatic family). 4+ years remote across 5 continents; async-first, with live overlap across European hours and into US-East.

Available for B2B contract or fractional work (open to full-time for the right role), remote, with genuine ownership over systems that matter. seanfloyd.dev has the full story - or seanfloyd.dev/llms.txt if you're reading this through an AI agent.


Proof of Work

claude-rss-news-digest - Production publishing system, built end-to-end: Python RSS pipeline, Claude curation via MCP with schema-validated output, Rust web server, Terraform deploys. Runs unattended every morning - watch it live. How I made it reliable.

Rails Core Contribution - Found a production bottleneck, fixed it upstream. 20x-670x speedup in ActiveSupport.

still_active - RubyGem scoring dependency health beyond version numbers: maintenance activity, OpenSSF Scorecard, CVEs, libyear drift. Emits SARIF + CycloneDX SBOMs, with CI gates and a GitHub Action.

Jazzify - Volunteer platform for Ottawa Jazz Festival. Built and ran it for 9 years. Production Rails, real users, real ops.

More: crunchyroll-migrate (Rust) · what I write about


What I Build

  • Production AI/LLM systems - MCP servers, schema-validated output, evals and observability, pipelines that run unattended
  • Reliability & cost - performance engineering, infrastructure optimization, CI/CD, monitoring (Datadog, OpenTelemetry)
  • Platform engineering - Rails, PostgreSQL, Redis, Sidekiq, API architecture (Grape, gRPC, OAuth2), Kubernetes, Terraform

Get in Touch

Check availability · Email me · Full background

Pinned Loading

  1. claude-rss-news-digest claude-rss-news-digest Public

    Automated daily news digest: RSS feeds → Claude curation → HTML email via Resend

    Python 4

  2. weather-mcp weather-mcp Public

    A Model Context Protocol (MCP) server that provides weather forecast data from the Government of Canada Weather API. Fetch accurate 5-day forecasts for any location in Canada by latitude and longit…

    Python 2

  3. jazzfest jazzfest Public

    Modernizing volunteer applications to the Ottawa Jazz Festival.

    Ruby

  4. scikit-multiflow scikit-multiflow Public

    Forked from scikit-multiflow/scikit-multiflow

    [Masters' Thesis] Extension of scikit-multiflow

    Python

  5. still_active still_active Public

    Audit your Gemfile for dependency health: maintenance activity, outdated versions, archived repos, OpenSSF scores, vulnerabilities, libyear drift, and composite health scores. Terminal, JSON, or ma…

    Ruby 9

  6. _dotfiles _dotfiles Public

    macOS dev environment: zsh, Brewfile, ghostty, mise, starship, Claude Code config

    Shell