Skip to content
View sylvester-francis's full-sized avatar
👋
Available
👋
Available

Organizations

@SyltechAI

Block or report sylvester-francis

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
sylvester-francis/README.md

Sylvester Francis - Principal Platform Engineer


Platform and infrastructure engineering · 8+ years · Primary language Go

I architected a self-service developer platform from the ground up to drive a large-scale VMware vSphere to OpenStack migration, and I now lead an enterprise golden-image platform and own its identity and authorization layer. I build open-source tooling and write for an expert engineering audience.

01 / WORK

GOLDEN-IMAGE PLATFORM

Build, scan (Trivy, OpenSCAP), mandatory approval gate, promote, and multi-region OpenStack Glance distribution. Dual-cloud ephemeral builders (OpenStack and AWS EC2), Dagger-executed builds, DBOS durable workflows, and reliability hardening.

AUTHORIZATION PLATFORM

Hierarchical RBAC on Ory Keto relation tuples, multi-tenant hierarchy, check-time inheritance via Ory Permission Language, a live single-writer topology sync from OpenStack, identity and OIDC SSO on Ory Kratos, and audit logging.

PLATFORM ORCHESTRATION

A self-service internal developer platform, a Go OpenStack gateway (gophercloud), OpenTofu IaC on Kubernetes, and OpenTelemetry observability.

02 / STACK

LANGUAGES Go TypeScript Python Rust

CLOUD Kubernetes OpenStack AWS Azure

BUILD / IAC Dagger DBOS OpenTofu gophercloud

IDENTITY Ory Kratos Ory Keto Ory Hydra Vault

SECURITY Trivy OpenSCAP

BACKEND NestJS React PostgreSQL

OBSERVABILITY OpenTelemetry

AI / AGENTIC LangChain LangGraph MCP Claude API OpenAI API

03 / OPEN SOURCE

01 · WatchDog · Go · AGPL-3.0

Infrastructure monitoring with a hub-and-spoke WebSocket architecture. A central hub serves the dashboard; lightweight agents report from private networks over outbound-only connections.

usewatchdog.dev · github.com/sylvester-francis/Watchdog

02 · Sentry · Go · Dagger

Container-security Dagger module that integrates Trivy, Grype, and Snyk to run vulnerability scans inside CI/CD pipelines and report findings.

github.com/sylvester-francis/Sentry

03 · ctxforge · Rust

CLI for manifest-driven LLM context bundles for agentic AI. Assembles reproducible context from a declarative manifest.

github.com/sylvester-francis/ctxforge


MORE

04 / WRITING

Medium · updated daily

Substack · updated daily

Medium · Substack · LinkedIn · YouTube

05 / ACTIVITY

Contribution snake

06 / SERVICES

Platform and infrastructure · Cloud architecture on Kubernetes · DevOps and container security · Code review · Career mentoring · Technical consulting

Book a call

07 / CONTACT

Portfolio · GitHub · LinkedIn · Email · Instagram

Waterloo, ON, Canada

BACKGROUND
  • Master's in CS from VIT
  • Big Data and Security certifications from Conestoga (High Distinction)
  • Published ML researcher (brain tumor prediction using FCNNs)
  • Built ETL pipelines and data engineering systems at OpenText
  • 4K+ LinkedIn followers, 500+ professional connections
  • Outstanding Achievement Award (OpenText), High Distinction in Big Data and in Security, ML Engineer Nanodegree (Udacity)

Pinned Loading

  1. leash leash Public

    Durable spend governor for AI agents: a reverse proxy that stops a run the moment it trips a budget.

    Go 1

  2. rerun rerun Public

    Lightweight durable execution for Go : Workflows that survive crashes, restarts, and deploys by journaling each step and replaying on recovery. Do · Sleep · Recover, zero-dependency core, pure-Go S…

    Go 1

  3. Watchdog Watchdog Public

    WatchDog is an open-source infrastructure monitoring system. Hub: Central server (REST API, WebSockets, Dashboard). Agent: Lightweight Go binary deployed inside private networks.

    Go 3

  4. ctx-forge ctx-forge Public

    The context engineering CLI for AI coding agents. Assemble, count, remember, and export perfect context bundles for Claude Code, Cursor, Aider, and any LLM.

    Rust 2 1

  5. folio folio Public

    Authentication with Kratos, relationship-based authorization with Keto (Google Zanzibar), and an identity-aware proxy with Oathkeeper, wired into one real NestJS document-sharing API. Not three iso…

    HTML

  6. drover drover Public

    Durable agent runner: runs multi-step agent jobs on rerun, with every model call governed by the leash proxy.

    Go