Hi, I'm
Fernando Caravaca
FullStack Developer
Transforming ideas into elegant digital solutions with 4+ years of fullstack development experience
About Me
My approach combines deep technical expertise with a business problem-solving mindset. From robust backend with Symfony and Laravel to dynamic interfaces with Vue3 and React, I enjoy working across the entire technology stack.
I currently work remotely for Undanet, where I apply hexagonal architecture principles, SOLID, and TDD to develop enterprise B2B solutions. I also collaborate as a freelancer with Axiomaprint, developing web applications and SaaS systems.
I firmly believe in continuous learning, which is why I'm pursuing Computer Engineering at UOC while staying up-to-date with the latest technologies and industry best practices.
Technologies I work with:
- TypeScript
- React / Next.js
- Vue 3
- PHP / Laravel
- Symfony
- Node.js
- Docker
- AWS / Cloud

Professional Experience
FullStack Developer @ Undanet
March 2023 - Present
- Dynamic interface development with Vue3, Composition API, and TypeScript
- Backend with Symfony + Doctrine for critical B2B solutions
- Infrastructure and automated deployments with Docker and GitLab CI/CD
- ElasticSearch and RabbitMQ integration in high-demand systems
- Legacy code refactoring applying SOLID and DDD principles
Featured Projects
Roviplanta.com
WordPress Corporate Website - Professional Olive Nursery
Axiomaprint.com
Corporate Web Platform - Digital Communication Agency
Business Management System
Multi-tenant SaaS Platform - Advanced ERP/CRM
Blog
Hexagonal Architecture in PHP: Practical Implementation with Symfony
Learn how to implement hexagonal architecture in real PHP projects using Symfony, Domain-Driven Design and SOLID principles to create scalable and maintainable applications.
Implementing CQRS with Laravel and Vue3
Discover how to implement the CQRS pattern in Laravel applications with Vue3 frontend to improve performance and scalability.
Advanced Testing with TDD in React and TypeScript
Complete guide to Test-Driven Development in React applications with TypeScript.
05. What's Next?
Get In Touch
Have a project in mind? My inbox is always open. Whether for a job opportunity or just to say hi, I'll try my best to get back to you!
Say Hello