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.
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.
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.
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.
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.
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.
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.