About

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.

Experience

NestJS Backend & DevOps Engineer

2025 — Present

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.

NestJS MicroservicesTypeScriptPostgresSQL / SupabaseKeycloak SSO AuthStripeDocker / Kubernetes / AWS EKSGitLab CI-CDLLM integration / LangChain/LlamaIndex RAGMilvus Vector DBReact Native ExpoRevenueCat

Tech Lead Backend Engineer

2021 - 2025

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.

NestJS MicroservicesTypeScriptPostgresSQL / TypeORM / Redis / ElasticSearchKeycloak SSO AuthStripeAWS EKS / OVH KubernetesDocker / GitLab CI/CDPrometheus / GrafanaChatGPT / Mistral AI / LLM integration

Full-Stack Web Developer

2019 — 2021

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.

JavaScript/TypeScriptHTMLCSSNode.jsExpressRESTful APIsMongoDBJWT Auth

Full-Stack Web Developer

2015 — 2019

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.

C#/.NETAngular (v1, v2)JavaScript/TypeScriptGitAutomated Tests Microsoft (TFS)

System Engineer

2011 — 2015

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.

Linux serverVMware vSphere virtualizationHP BladeSystem serversHBA arraysProgress

Education

Bachelor of Telecommunications and Electronics Engineering (2010)

Technological University “José Antonio Echeverría” (CUJAE)

Havana, Cuba | 2010

Side Projects

Skills

Backend

NestJSREST APIMicroservicesTypeScriptLangChain / LlamaIndex RAGPostgresSQLRedisVector DBElasticSearchMongoDBJWT / Keycloak AuthGitLab CI/CDStripe

Frontend

AngularNext.jsReactTailwind CSSHTML / CSSReact-Native Expo

Tools & Platforms

GitDockerAWSVercelHostingerSupabase

Soft Skills

Team LeadershipProblem SolvingCommunicationAgile/Scrum

Contact

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!

Location:Houston, TX