let csantos = {
pronouns: "He | Him",
code: [ ".NET", "Javascript", "Python", "Go" ],
askMeAbout: [ "architecture", "app dev", "cloud", "tech" ],
technologies: {
backEnd: [ ".NET", "Node", "Kubernetes", "Docker🐳" ],
clouds: [ "GCP", "AWS", "Azure" ],
devops: [ "GitHub", "GitLab", "Terraform" ],
databases: [ "MS SQL Server", "Postgres", "DynamoDB" ],
misc: [ "ORMs", "TDD", "BDD", "IoC" ]
},
architecture: [
"Distributed System Design",
"Microservices",
"SOA",
"REST / Hypermedia",
"Serverless Architecture",
"Single Page Applications",
"N-Tier / Layered",
"Hexogonal",
"TOGAF"
],
design: [ "AOP", "DDD", "OO", "CQRS", "SOLID", "Event Driven / Messaging" ],
agile: [ "Kanban", "Scrum", "SAFe", "XP" ],
diagramming: [ "UML", "ArchiMate" ]
certs: {
credly: https://www.credly.com/users/santoscarlosr
accredible: https://www.credential.net/profile/carlosrsantos/wallet
};
- Video: Creating Test Cases with Application Integration / Accompanying Article
- Video: How to Enable and Analyze Execution Logs in Cloud Logging for Application Integration / Accompanying Article
- Blog: Why All Organizations Need to Set up Google Cloud Identity
- Blog: Handling SIGTERM with .NET on Cloud Run
- Blog: YAHP — Yet Another HttpClient Post
- Video: Implementing caching in Apigee
- Blog: Improving API Performance Using Caching with Apigee
- Video: Navigating .NET Containers on AWS
- Blog: Modernizing ASP.NET Web Forms applications to Blazor using Porting Assistant for .NET
- Video: AWS re:Invent 2021 - Accelerate .NET 6 performance with Arm64 on AWS Graviton2
- Blog: EC2 Image Builder and Hands-free Hardening of Windows Images for AWS Elastic Beanstalk
- Blog: Dive into the AWS SDK for .NET’s Runtime Pipeline and Client Configuration
- Blog: Developing on Amazon Linux 2 using Windows
- Blog: Automating shadow copies configuration on Amazon FSx for Windows File Server
- Blog: Automating creation of a FedRAMP Integrated Inventory Workbook