Featured Projects
9 projects spanning AI, optimization, distributed systems, and full-stack development.
Trove: Local Open-Source Search Engine & MCP Server (Contributor)
A high-performance local search engine that indexes content across GitHub, Notion, Slack, and local files into a unified vector database. Includes an MCP server implementation that optimizes AI agent workflows by providing semantic search capabilities over local data.
Aura AI: Intelligent Talent Matching Platform with NLP, GNN & LLMs
An end-to-end ML platform that transforms talent acquisition by replacing keyword matching with semantic fit. It features multi-modal document understanding, a learned skill taxonomy via Knowledge Graphs (Neo4j), and contrastive candidate-job matching using Graph Neural Networks (GNN). Orchestrated through a production-grade MLOps pipeline with LLM-powered agents for explainable scoring and reasoning.
CV Generator
A modular Python library for generating professional CVs in DOCX and PDF format.
Sports Betting Prediction Engine. ML Pipeline with Kelly Criterion
ML pipeline that implements temporal features from historical match data, trains and calibrates ensemble models (Random Forest, XGBoost, LightGBM), and sizes bets using the Kelly Criterion to exploit pricing inefficiencies in sports betting markets.
Financial Market Alert WebSocket System
Real-time financial market alert system using WebSocket technology. Implements event-driven architecture with Redis for message brokering and PostgreSQL for data persistence. The system ensures low-latency data delivery for time-sensitive financial operations.
Biological Predictive Modeling
Developed predictive models for complex biological data using machine learning techniques. Applied advanced preprocessing (PCA), class balancing, and Deep Learning (TensorFlow/Keras) to achieve 98% accuracy in predicting complex patterns.
EV Charging Station Multi-Objective Optimizer
Developed a high-performance optimization system in Java and C++ for Electric Vehicle charging infrastructure. The system leverages multi-objective algorithms to minimize energy costs while maximizing customer service levels, resulting in a production-ready scheduling model.
Enterprise Management Platform (Hogar de Abuelos)
A comprehensive management platform for facility administration, streamlining operations, records management, and resource allocation to improve operational quality.
Microservice orchestration using Spring Boot and Docker
Architected a scalable distributed system using Java Spring Cloud (Eureka, Config, Gateway) within an Nx monorepo to centralize dependency management. Implemented asynchronous messaging via RabbitMQ and resilience patterns with Resilience4j, integrating JWT security and Zipkin for distributed tracing.