A purple, minimalist looking ghost. A purple, minimalist looking ghost.

RyanF.dev

  • Charlotte, NC

Socials

About me

Welcome! I’m Ryan, a developer focused on building in the cloud, especially with AWS. I enjoy designing reliable infrastructure, creating scalable data pipelines, and turning ideas into systems that actually run well.

Take a look around to see some of what I’ve built, including full-stack web apps, Terraform modules for deploying applications on AWS Fargate, highly available VPC networking modules, and more.

Latest Projects

Terraform AWS: AWS Fargate Advanced Networking and Deployment

Create a VPC, split the network into public and private subnets and create the IAM Roles and Security Groups needed to begin taking a look at the networking options available for Fargate. Also take a look at different optimization, logging and monitoring settings.

Terraform AWS: User Authentication with Cognito, API Gateway, React

Create a serverless architecture for a React application that uses AWS Cognito, API Gateway, and Lambda for user registration and authentication. The application also takes a look at protected routes with React Router and getting retrieving user profile information from DynamoDB.

Terraform AWS: Secure Website Deployment with CloudFront, S3 and OAC

Create AWS infrastructure with Terraform then push an AstroJS web application to GitHub. After a successful build of Astro, GitHub Actions deploys the app to AWS.

AWS Cognito: User Pools, Identity Pools and App Clients

AWS Cognito is an identity management platform for web and mobile applications for registering users, authentication and authorization. User Pools and Identity Pools are the two main components of Cognito, but play very different roles in the authentication and authroization process.

Terraform AWS: Create a VPC with High Availability Networking

Create a stand alone VPC with already configured ingress and egress networking for deploying highly available servers across multiple private or public subnets.

Work Experience

2024 - present

Astro Community

Astro Theme

Existing as an Astro theme for anyone to use.