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.
- ☕ 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
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
Java • Spring Boot • PostgreSQL • Redis • Docker • JWT
- Secure authentication & authorization
- Inventory & Order Management
- Redis-based caching
- Dockerized environment
- Clean Architecture implementation
- CI/CD ready
Production-Ready REST API
- Spring Boot 3
- JWT Authentication
- OpenAPI / Swagger
- Validation & Exception Handling
- 80%+ Unit Test Coverage
- GitHub Actions CI/CD
Kafka-Based Microservice
- Apache Kafka messaging
- Email & Push Notifications
- Retry & Dead Letter Queue
- Fault Tolerance
- Distributed Event Processing
- Java 21 Features
- AI-assisted Software Engineering
- Advanced System Design
- Kubernetes & Cloud-Native Platforms
- High Availability Architectures
- Event Streaming at Scale
💼 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.
Email: ingcastro214@gmail.com
Open to collaboration & freelance projects
⚡ Fun fact
I build backend systems by day and explore tech & gaming by night.