Cazcode · GitHub
Skip to content
View Cazcode's full-sized avatar

Block or report Cazcode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cazcode/README.md

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

Popular repositories Loading

  1. cazcode.github.io cazcode.github.io Public

    This is a page personal for my use :D

    SCSS

  2. in28minutes-initiatives in28minutes-initiatives Public

    Forked from in28minutes/in28minutes-initiatives

    All initiatives to build a connect between industry, instructors and learners

  3. links links Public

    Forked from machine-learning-colombia/links

  4. calculator calculator Public

    Forked from microsoft/calculator

    Windows Calculator: A simple yet powerful calculator that ships with Windows

    C++

  5. Patterns-Design Patterns-Design Public

    Codes about differents pattern design

  6. Hystrix Hystrix Public

    Forked from Netflix/Hystrix

    Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex di…

    Java