AboutExperienceEducationProjectsResearchSkills
Back to Portfolio

Featured Projects

9 projects spanning AI, optimization, distributed systems, and full-stack development.

Trove: Local Open-Source Search Engine & MCP Server (Contributor) preview

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.

TypeScriptNode.jsSQLiteElectronReactMCPTransformers.jsOllama
View Project
Aura AI: Intelligent Talent Matching Platform with NLP, GNN & LLMs preview

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.

FastAPINext.jsPyTorch (GNN)Neo4jQdrant (Vector DB)PostgreSQLMongoDBRedis/CeleryLangChain
View Project
CV Generator preview

CV Generator

A modular Python library for generating professional CVs in DOCX and PDF format.

Pythondocxreportlab
View Project
Sports Betting Prediction Engine. ML Pipeline with Kelly Criterion preview

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.

Pythonscikit-learnXGBoostLightGBMpandasNumPymatplotlibseaborn
View Project
Financial Market Alert WebSocket System preview

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.

TypeScriptNestJSRedisPostgreSQLWebSocketDocker
View Project
BI

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.

PythonScikit-learnPandasNumPyTensorFlowKeras
View Project
EV

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.

JavaC++Optimization AlgorithmsData Modeling
Private project
Enterprise Management Platform (Hogar de Abuelos) preview

Enterprise Management Platform (Hogar de Abuelos)

A comprehensive management platform for facility administration, streamlining operations, records management, and resource allocation to improve operational quality.

PythonDjangoSQLiteHTML/CSS
View Project
MI

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.

Spring BootDockerAWS
Private project