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.
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.
The hugo-lamdba project uses AWS Lambda to host hugo static site using Route53, CloudFormation, and S3. It runs whenever new content is uploaded, making it possibly the cheapest self-hosted CMS. See the intro and deployment instructions for more information.
Building telemetry, billing, and data tools with Rust and Typescript.
Implemented features and managed infrastructure underlying Vendia’s distributed ledger on AWS. Split time between features on the GraphQL engine for customer data plane and control-plane features for managing AWS accounts, security boundaries, and continuous delivery.
Led design & implementation of complex AWS projects in multiple verticals for F100 and startup clients. Technically, focused on serverless technologies, infrastructure-as-code, and security.
Contributed to OpenStack Orchestration (Heat), a FOSS cloud orchestration tool that integrates with Openstack networking, compute, and storage systems.