Skip to content
View kanutocd's full-sized avatar

Block or report kanutocd

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
kanutocd/README.md

Ken C. Demanawa

Senior Software Engineer · Software Architect · Backend & Platform Engineering

Ruby and Rails · PostgreSQL · Distributed Systems · Rust · AWS

I build dependable backend systems and open-source tools for data movement, developer infrastructure, and AI integrations. My work spans long-lived Rails products, PostgreSQL change-data capture, cloud platforms, and Rust/Linux software. I’m based in the Philippines, have worked remotely since 2007, and am open to remote senior roles in software engineering, software architecture, backend engineering, and platform engineering.

LinkedIn · Email · RubyGems · Rust crates · GHCR packages

XERJ Corpus Hub contributor

Featured work

Data infrastructure · Ruby and PostgreSQL

Ruby concurrency

  • Ratomic — Co-author and current maintainer of a Ruby library providing Ractor-safe mutable data structures, including shared concurrent primitives and ownership-aware pools.

  • Mammoth — The open-source data plane of a broader private Mammoth platform project. It relays PostgreSQL logical-replication events for reliable downstream delivery, with durable checkpoints, retry and dead-letter recovery, and operational visibility.

  • CDC Ecosystem — Composable Ruby libraries for PostgreSQL replication transport, protocol parsing, decoding, normalized events, concurrent runtimes, and job-queue integrations. Start with cdc-core, cdc-sidekiq, or cdc-solid-queue.

AI and developer infrastructure

  • Prescient — Ruby gateway for hosted and local AI providers, available as a gem, CLI, REST API, and container image. The gem has passed 25,000 downloads. RubyGems · GHCR
  • Sandbox Loom (private project; public documentation) — A coding-agent execution platform I actively dogfood, with scoped capabilities, policy checks, approval gates, verification, and retained run evidence. Its workflow is demonstrated in the public USB Camera Taytay reference application. Read the public documentation.

Rust, edge systems, and cloud platforms

  • Taytay (lunsaran-taytay) — Publicly published Rust crate and Linux edge bridge within the broader private Lunsaran platform, supporting durable, resumable uploads. The public USB Camera Taytay application is a reference app for both Taytay and Sandbox Loom. Crate · Other published Rust crates
  • Spherical Mammoth — Cloud-native reference SaaS for deploying and operating Mammoth across local Kubernetes and managed cloud environments.
  • poorman-aws — Reusable, cost-conscious AWS infrastructure and release workflows built with OpenTofu, Packer, and GitHub Actions.

Open-source distribution

I publish and maintain software across the ecosystems I build for:

My work is represented in 10 XERJ Corpus Hub corpora spanning Ruby audit tooling, supply-chain security, PostgreSQL CDC and concurrency, and Rust edge systems. These licensed, attributed corpora let coding agents retrieve real implementation examples. Browse the corpora and selected work.

For contributors

I welcome focused bug reports, reproducible examples, documentation improvements, and thoughtful design discussions. For larger changes, please open an issue first so we can align on behavior and API shape. Each project’s contribution guide and issue tracker are linked from its repository.


Building software that makes data movement, deployment, and day-to-day engineering easier to reason about.

Pinned Loading

  1. mammoth mammoth Public

    Reliable delivery of PostgreSQL logical replication events with retries, dead letters, and operational state.

    Ruby 2 1

  2. spherical-mammoth spherical-mammoth Public

    Floating Spherical Mammoth in a Fluffy Cloud -- a production-shaped, cloud-native SaaS reference application showcasing the Mammoth PostgreSQL CDC data plane and modern platform engineering practices.

    HCL 2

  3. cdc-redis-pro-docs cdc-redis-pro-docs Public

    Public product and customer onboarding site for the commercial CDC Pro for Redis

    Ruby 1

  4. mperham/ratomic mperham/ratomic Public

    Ractor-safe mutable data structures for Ruby

    Ruby 99 4

  5. cdc-core cdc-core Public

    Database-agnostic Change Data Capture domain primitives for Ruby

    Ruby 1

  6. prescient prescient Public

    Unified and consistent interface for AI providers including Ollama (local), Anthropic Claude, OpenAI GPT, HuggingFace, Google Gemini, Mistral, DeepSeek, and xAI models, with provider selection, ret…

    Ruby 1