Cristhian Villegas

About Me

Software Engineer | Fullstack Developer | Cloud Architect

I'm Cristhian Villegas, a software engineer passionate about building scalable distributed systems and cloud-native applications. I specialize in creating production-grade APIs with Spring Boot, crafting responsive UIs with Angular, and orchestrating containers with Kubernetes.

This blog is a space where I share what I learn and discover about technology, programming, entertainment, and more. My goal is to create content that is both useful and enjoyable — whether it's a deep dive into microservices architecture or a review of the latest anime season.

I believe in Clean Architecture, SOLID principles, Domain-Driven Design, and test-driven development. Every article here reflects that commitment to quality and clarity.

Principles & Practices

Clean ArchitectureSOLID PrinciplesDomain-Driven DesignTest-Driven DevelopmentCI/CDMicroservicesOWASP Top 10

Tech Stack

Languages & Frameworks

JavaSpring BootPythonAngularTypeScriptTailwind CSS

Cloud & DevOps

AWSDockerKubernetesTerraformGitHub ActionsGrafana

Databases

PostgreSQLRedisMongoDB

Have a question or want to collaborate?

Get in Touch