I'm degree in Computer Sciences, with a degree in MSc and PhD in Computer Sciences and Software Developer with more of 17 experiences years. I worked in several software enterprise and freelancer. Extensive experience as an AI Engineer and Researcher.
Java
Typescript
C++
Python
Dart
Php
Android
Flutter
Postgresql
Mysql
Mongodb
Docker
Angular
React
Vuejs
AWS
Google Cloud Platform
Developer and Team Leader
Software developer.
Developer
Software developer.
Developer
Software developer.
Developer
Software developer.
AI Researcher and Developer
AI Research and Engineer.
Teacher
Artificial Intelligence, Image Processing, Data Structured and Algorithms, Web Programing.
PracterViews is not just an AI interviewer — it's a hyper-realistic simulation engine. Powered by multimodal LLMs, cinematic avatars, and real-time audio/video orchestration, it recreates the feeling of interviewing with a real human in milliseconds.
PracterViews is not just an AI interviewer — it's a hyper-realistic simulation engine. Powered by multimodal LLMs, cinematic avatars, and real-time audio/video orchestration, it recreates the feeling of interviewing with a real human in milliseconds.


LiveKit Agents plugin for ARTalk 3D TalkingHead avatar integration, including a FastAPI microservice GPU server and a lightweight client plugin.
LiveKit Agents plugin for ARTalk 3D TalkingHead avatar integration, including a FastAPI microservice GPU server and a lightweight client plugin.


Automatically search, discover, and build a potential lead database for specific events across various niches. This project uses a LangGraph-powered multi-agent system combined with Gemini 2.0 Flash.
Automatically search, discover, and build a potential lead database for specific events across various niches. This project uses a LangGraph-powered multi-agent system combined with Gemini 2.0 Flash to find events, scrape organizing entities' data, and send updates and notifications. It includes an automated scheduler (APScheduler) for recurrent executions and a Gradio web interface for tracking campaign performance and status.



A CrewAi multi agent system as example for Support Data Insight Analysis when use tabular data as data for agents.
A CrewAi multi agent system as example for Support Data Insight Analysis when use tabular data as data for agents. ##Support Data Analysis - Go over a series of data from support. - Generate suggestions for improvements. - Organize the data into tabular insights - Plot charts to visualize trends - Write a full final report on the analysis.

Smartwatch LLM Service is a backend service that uses multimodal language models (LLMs) to analyze smartwatch images and extract health metrics (heart rate, steps, calories, etc.).
Backend service for processing smartwatch screenshots using multimodal LLMs. The service provides FastAPI (REST), gRPC, and Gradio (Web UI) interfaces for extracting data from smartwatch images. Features 🚀 Triple Interface: FastAPI (REST), gRPC, and Gradio (Web UI) support 🎨 User-Friendly UI: Gradio web interface for easy testing of both services 🧠 Flexible LLM Backend: Support for multiple multimodal models (Phi-4, Gemma, Gemma 3n, LLaVA, etc.) 🔄 Easy Model Switching: Change models via environment variables without code changes ⚡ Lightning.ai Ready: Configured for deployment on Lightning.ai platform 🧪 Test Clients: Comprehensive test clients for both FastAPI and gRPC 📊 Inference Tracking: Built-in timing for LLM inference




Universidad Central "Martha Abreu", Las Villas (Santa Clara, Cuba)
Degree as Phd in Computer Sciences with a research about Deep and Lifelong Learning and Natural Language Processing (NLP)
Universidad de Oriente (Santiago de Cuba, Cuba)
Degree as MSc in Computer Sciences with a research about Artificial Intelligence and Sentiment Analysis.
Universidad de Oriente (Santiago de Cuba, Cuba)
Degree as Bachelor of Computer Science.
Built with Reflex