Ryan Scott Brown

I build cloud-based systems for startups and enterprises. My background in operations gives me a unique focus on writing observable, reliable software and automating maintenance work.

I love learning and teaching about Amazon Web Services, automation tools such as Ansible, and the serverless ecosystem. I most often write code in Python, TypeScript, and Rust.

B.S. Applied Networking and Systems Administration, minor in Software Engineering from Rochester Institute of Technology.

Projects

  • AWS Role Speed Dial (arsd)

    Desktop app to manage sessions and roles for one or more AWS IAM Identity Center domains. Built in Rust, the app surfaces frequently used accounts, caches available accounts and roles, and opens isolated browser sessions to simplify multi-account operations.

  • PynamoDB Polymorph

    Extensions for PynamoDB to support single-table design in DynamoDB. pynamodb-polymorph adds compound keys, compressed attributes, and automatically counted set sizes for PynamoDB models and is available on PyPi.

  • boto-layer-optimizer

    A tool to speed up Lambda cold-starts that use AWS APIs. The layer optimizer strips down Boto3 data files to minimize their size and loading time. Given a list of services the function uses, it removes JSON service definitions and adds caching to the session loader.

Work

  • Crunchyroll - Principal Engineer

    Took over incident review and operations review processes and drove improvements in site reliability, resulting in a year-over-year 84% decrease in SEV1 incidents. Built best-practice service templates and developer tooling to improve the quality of new services. Migrated all public-facing services to dual-stack IPv6 support, enabling set-top box and telecom partnerships. Wrote curriculum for and presented an Engineering Bootcamp to onboard new engineers.

  • Stedi - Serverless Software Engineer

    Enabled pay-per-use billing for Stedi services and reduced API latency by re-architecting billing to remove billing calls from customer request paths. Designed fraud prevention and entitlement checking tools to prevent malicious usage of Stedi resources. Built telemetry and billing Lambda Extensions in Rust. Used AWS CDK, TypeScript, and Github Actions to maintain Kinesis streams, Athena/Glue tables, and Lambda functions supporting BI and billing.

  • Vendia - Principal Engineer

    Implemented Vendia’s STAMTI SaaS tenancy model, building AWS management tools to isolate workloads across 5,000+ AWS accounts. Led infrastructure design and implementation of product features, permission boundaries, and auditable access tools.

  • Trek10, Inc. - Lead Cloud Architect

    Led teams for client engagements from pre-sales through delivery of AWS projects. Projects included cloud migrations, application refactors, and security remediation for clients ranging from startup to Fortune 100.

  • Ansible by Red Hat - Principal Software Engineer

    Built cloud-focused Ansible modules for Amazon Web Services, Google Cloud, and Microsoft Azure. Ansible is a YAML-driven orchestration and configuration management tool.

Writing

Around the Web

Recipes

Design by Sam Lucidi (samlucidi.com)