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.

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