Abel Casas García
Backend Engineer | Software Architect | AI & Automation Specialist
ES Palma de Mallorca, España, 07006
Sobre mí
Ingeniero de Software especializado en el desarrollo backend, diseño de arquitecturas robustas y la integración de Inteligencia Artificial en sistemas empresariales. Con una sólida trayectoria en plataformas críticas y de alta disponibilidad, me enfoco en crear código limpio, escalable y desacoplado mediante la aplicación rigurosa de principios SOLID y Arquitectura Hexagonal. Paralelamente, diseño e implemento soluciones basadas en modelos masivos de lenguaje (LLMs) y agentes inteligentes autónomos, optimizando el ciclo de vida del desarrollo de software y potenciando la eficiencia operativa mediante automatizaciones avanzadas.
Trayectoria Profesional
- -
-
Desarrollador Backend
RIU Hotels & Resorts
- -
Full Stack Developer
INTRICOM RESOURCES SL
-
Formación y Especialización
-
Curso de Especialización en Inteligencia Artificial y Big Data
- -
Grado en Ingeniería Informática
- -
Técnico Superior en Desarrollo de Aplicaciones Web (DAW)
-
Proyectos Destacados
-
IminApp Enterprise API •
API REST robusta de nivel empresarial para la gestión inteligente de eventos geolocalizados. Diseñada bajo un desacoplamiento estricto y alta tolerancia a fallos.
-
IminApp Core Client •
Cliente web de alto rendimiento integrado de forma fluida con el ecosistema IminApp API, enfocado en el procesamiento reactivo de datos espaciales y geolocalización en tiempo real.
-
Dynamic Schema Portfolio •
Plataforma de portafolio ultra-rápida, modular e internacionalizada (i18n), cuyo motor de datos se alimenta estrictamente en tiempo de compilación a través de esquemas JSON tipados.
Filosofía de Ingeniería
- - Arquitectura Sostenible Creo firmemente que el software de calidad debe ser fácil de leer, mantenible y desacoplado. Escribo código pensando en el desarrollador del futuro.
- - Mentalidad Product-Led No me limito a picar líneas de código; analizo el impacto de negocio, entiendo las necesidades operativas y busco soluciones técnicas eficientes.
- - Automatización e IA como Estándar Integro la Inteligencia Artificial de forma nativa en los flujos de ingeniería para eliminar tareas repetitivas y maximizar la velocidad de entrega sin comprometer la seguridad.
Idiomas
- Español : Nativo
- Inglés : Competencia profesional completa
- Catalán : Competencia profesional completa
Ecosistema Técnico
- Java & Spring Boot
- .NET / C#
- TypeScript / Node.js (NestJS)
- Inteligencia Artificial (LLMs & IA Agents)
- Arquitectura Hexagonal & Clean Architecture
- Domain-Driven Design (DDD)
- Principios SOLID / Clean Code
- Diseño de APIs RESTful
- Event-Driven Architecture
- Bases de Datos (Oracle, SQL Server, MySQL, MongoDB)
- Docker & Contenedores
- CI/CD & DevOps (GitLab, GitHub Actions)
- Test-Driven Development (TDD)