Skip to content

Cazcode/cazcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

👋 Hi, I'm Alberto Castro

Senior Backend Engineer | Java 21 | Spring Boot | Cloud-Native Architect | Microservices

I design and build scalable, resilient, and cloud-native backend systems with a strong focus on clean architecture, distributed systems, and high-performance applications.

With over 10 years of experience developing enterprise software, I specialize in designing production-ready solutions that prioritize scalability, maintainability, security, and performance.


🚀 Engineering Focus

  • ☕ Java 8 / 21
  • 🌱 Spring Boot • Spring Security • Spring Data JPA
  • 🏗️ Microservices & Distributed Systems
  • 🧩 REST APIs • gRPC • Event-Driven Architecture
  • ☁️ AWS (EC2, S3, IAM, CloudWatch)
  • 🐳 Docker • Kubernetes • CI/CD
  • 📨 Apache Kafka • RabbitMQ
  • 🗄️ PostgreSQL • MySQL • MongoDB • Redis
  • 🔐 OAuth2 • JWT • Spring Security
  • 🧪 JUnit 5 • Mockito • Testcontainers
  • 📊 Observability • Logging • Monitoring
  • 🏛️ Clean Architecture • Hexagonal Architecture • DDD • SOLID

💡 What I Build

I enjoy building software that solves real business problems through modern engineering practices.

✔️ High-performance REST APIs

✔️ Cloud-native backend applications

✔️ Event-driven microservices

✔️ Highly available distributed systems

✔️ Secure authentication & authorization

✔️ Production-ready backend platforms

✔️ CI/CD pipelines & DevOps automation

✔️ Performance optimization & scalability


🏆 Featured Projects

🛒 Enterprise E-commerce Platform

Java • Spring Boot • PostgreSQL • Redis • Docker • JWT

  • Secure authentication & authorization
  • Inventory & Order Management
  • Redis-based caching
  • Dockerized environment
  • Clean Architecture implementation
  • CI/CD ready

📋 Task Management API

Production-Ready REST API

  • Spring Boot 3
  • JWT Authentication
  • OpenAPI / Swagger
  • Validation & Exception Handling
  • 80%+ Unit Test Coverage
  • GitHub Actions CI/CD

📨 Event-Driven Notification Service

Kafka-Based Microservice

  • Apache Kafka messaging
  • Email & Push Notifications
  • Retry & Dead Letter Queue
  • Fault Tolerance
  • Distributed Event Processing

📚 Currently Exploring

  • Java 21 Features
  • AI-assisted Software Engineering
  • Advanced System Design
  • Kubernetes & Cloud-Native Platforms
  • High Availability Architectures
  • Event Streaming at Scale

🤝 Let's Connect

💼 Open to Senior Backend Engineer, Software Engineer, and Solution Architect opportunities.

If you're interested in scalable backend systems, cloud architecture, or distributed applications, feel free to connect or explore my repositories.

Connect with me:

https://www.linkedin.com/in/cazcode/

Email: ingcastro214@gmail.com

Languages and Tools:

aws azure chartjs codeigniter django docker gcp git heroku javascript jenkins kafka kubernetes linux mariadb mongodb mysql oracle postgresql postman python rabbitMQ redis selenium spring symfony

Open to collaboration & freelance projects

⚡ Fun fact

I build backend systems by day and explore tech & gaming by night.

About

My personal repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors