I'm a Backend Engineer focused on designing production-ready platforms that balance performance, reliability and long-term maintainability. My work focuses on the end-to-end lifecycle of systems, from architecture, deployment, structured Gitlab CI/CD pipelines and cloud infrastructure where technical decisions directly support business growth.
Over 10 years of experience building REST APIs in the Node.js ecosystem (initially with Express) and the last 6 years NestJS-based Microservice architectures, with event-driven systems powered by RabbitMQ. Strong command of relational and non-relational data modeling, with a focus on code quality and performance applying patterns such as Hexagonal Architecture and DDD to keep the domain isolated from technological dependencies. Efficient CI/CD pipelines to ensure controlled releases, rollback safety and high availability. Hands-on expertise in Docker and AWS-based infrastructure, including EKS and multi-environment deployments, ensuring systems are resilient and ready to scale.
Recently, I've specialized in building internal AI Assistants based on RAG solutions (LangChain/LlamaIndex and Milvus as vector database) designed for real enterprise use cases such as internal knowledge search prioritizing data privacy and accuracy. Additionally, I have frontend experience with Angular, Next.js, and React Native (Expo) allowing me to design end-to-end solutions and collaborate effectively across full-stack teams. I've delivered mobile and web applications integrated with Supabase and modern cloud services like Hostinger.
OStack Web Solutions, Contractor
•Houston, TX
As an independent Software Engineer, I partner with businesses to deliver production-ready platforms that bridge backend engineering, cloud infrastructure and enterprise AI capabilities.
My core focus is building NestJS-based microservice architectures with event-driven communication patterns to ensure clean domain boundaries and long-term maintainability. On the DevOps side, I design and operate Docker-containerized platforms deployed on AWS EKS, with structured GitLab CI/CD pipelines that guarantee controlled releases and multi-environment consistency.
A growing area of my work involves engineering enterprise AI solutions, specifically Retrieval-Augmented Generation (RAG) systems built with LangChain/LlamaIndex and Milvus as vector database, enabling secure document intelligence and internal knowledge search for real business use cases.
To complete the delivery lifecycle, I develop web and mobile interfaces using Angular, Next.js and React Native (Expo), integrated with modern BaaS solutions like Supabase for scalable data management, authentication and real-time capabilities.
Datamensio Start-up, Contractor
•Spain
Tech Lead where my core responsibility was leading the development of NestJS-based microservice architectures with event-driven systems powered by RabbitMQ. I led the design and evolution of the backend platform and established the technical foundations of the system, applying Hexagonal Architecture and Domain-Driven Design (DDD) patterns to keep the domain logic isolated from technological dependencies and ensure long-term maintainability.
I also designed and implemented the application’s subscription lifecycle using Stripe, including webhook-based workflows to manage subscription events, billing status, and automated account activation within the platform. As part of my role, I collaborated closely with DevOps to deploy and operate the platform in cloud infrastructure, initially on AWS EKS and later running environments in parallel on OVH cloud, using containerized services and modern CI/CD practices. In addition to defining backend structure and guiding architectural decisions, I coordinated development efforts within the team, mentored developers, and promoted a collaborative environment focused on quality and delivery.
During the final year, I worked alongside with DevOps on the first integrations of system metrics using Prometheus and Grafana, improving observability and operational visibility of the microservices platform. As a final initiative, I started prototyping a Retrieval-Augmented Generation (RAG) system to enable contextual AI responses using the company’s internal data. This work began before modern frameworks were mature, so the first implementations were developed with custom approaches prior to the stability of tools such as LangChain and LlamaIndex.
Rivieralty, Contractor
•Cancún, MX
During this period, I led the full-stack development of a luxury apartment rental system using Node.js(Express), Angular, and MongoDB. I designed REST API, data schemas and building user-centric interfaces for high-end real estate operations and developed responsive Angular interfaces for luxury property management. I also implemented Docker-based containerization and managed cloud infrastructure on DigitalOcean cloud ensuring consistent environment parity and deployment reliability.
State-owned Company
•Havana, CU
Member of around 20 devs team focused on the customization of an enterprise ERP (C# / .NET) and AngularJS (v1, v2) I served as Angular frontend developer, integrating UI modules with backend services. I collaborated closely with backend engineers to define, refine, and consume API endpoints. Additionally, as QA admin, I implement automated testing workflows using TFS (Automated Tests Microsoft) to ensure code quality and continuous integration. This project marked the team's initial transition to Git-based version control, establishing new standards for code management and deployment coordination at a time when Git was emerging as the industry leader.
State-owned Company
•Havana, CU
During this period I worked for 4 years as a System Engineer managing Linux servers and VMware vSphere virtualization environments. I specialized in Bash scripting for automating operational tasks and managing system resources, with a particular focus on automating backup processes for Progress Database systems (not PostgreSQL) across Linux and Unix environments. I also administered a datacenter infrastructure built on HP BladeSystem servers integrated with VMware vSphere and managed enterprise storage clusters connected through HBA arrays, supporting reliable backup and Data protection workflows.
Bachelor of Telecommunications and Electronics Engineering (2010)
Technological University “José Antonio Echeverría” (CUJAE)
Havana, Cuba | 2010
Internal Support AI Assistant based on LangChain/LlamaIndex RAG:
A mobile learning platform that uses randomized repetition to make memorization more effective and less tedious. Designed for studying languages, technical certifications and any knowledge that benefits from spaced recall. Already available on the App Store as "RandLearn - English Workout".
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!