Explora Todos Mis Proyectos

Buscador de Ubicaciones - Ecuador
FastAPI Python Nominatim

Buscador de Ubicaciones - Ecuador

Un buscador de ubicaciones para Ecuador con autocompletado avanzado. Utiliza un servidor Nominatim local, caché con Redis y un sistema de 'refuerzo' para aprender de las selecciones del usuario y mejorar la relevancia de los resultados.

Chat Analyzer
WhatsApp Dart Flutter

Chat Analyzer

Una herramienta de análisis de chats de WhatsApp desarrollada en Dart/Flutter y Rust. Disponible en Windows, Linux y Android. Provee una interfaz sencilla para entender la interacción de un grupo de WhatsApp, estadísticas por usuario y análsis de sentimientos. Todo de manera local sin enviar datos fuera de tu dispositivo. Puedes analizar hasta 100000 mensajes en menos de 10 segundos.

CodeCraft Estimator
IA TypeScript Next.js

CodeCraft Estimator

Estimador de proyectos de software impulsado por IA. La herramienta calcula el tiempo y costo de proyectos, gestiona riesgos y permite el aumento de tareas y módulos, basándose en una fórmula de estimación de tres puntos.

Geocoding API
FastAPI Python Geocodificación

Geocoding API

Un wrapper de API de geocodificación que integra múltiples servicios (Nominatim, Here, Geoapify) bajo una arquitectura de doble caché. Utiliza Redis para las consultas recientes (cache de corto plazo) y SQLite para el almacenamiento de largo plazo, optimizando el rendimiento y reduciendo las peticiones externas.

Simplex Solver
Python Optimizacion Simplex

Simplex Solver

Herramienta integral para Programación Lineal con múltiples interfaces: DSLs (String-based y Pythonic), Command-Line, y una GUI avanzada con PySide6 que incluye visualización gráfica.

URL Shortener
Django DRF Python

URL Shortener

Servicio de acortador de URLs completo y eficiente, construido con Django, Django REST Framework y HTMX. Permite crear URLs públicas, privadas (con token) y protegidas con contraseña, con gestión de usuarios y tareas asíncronas con Celery.

Analizador-lexico
C Compiladores Expresiones Regulares

Analizador-lexico

Un analizador léxico que reconoce y recupera errores en las distintas etapas de compilación. Este proyecto destaca por su uso de expresiones regulares para reconocer sistemas numéricos, operadores aritméticos y funciones matemáticas.

Calendario de Adviento Interactivo
React Frontend PixelArt

Calendario de Adviento Interactivo

Crea un calendario de adviento digital en React con animaciones y diseño festivo. Permite abrir cajas según el día correspondiente revelando mensajes o regalos virtuales.

Conversor de Unidades
Java Swing Conversion De Unidades

Conversor de Unidades

Un conversor de unidades desarrollado para el Challenge #2 de Oracle Next Education. Permite convertir entre diferentes unidades de longitud, tiempo, temperatura y divisas con una interfaz gráfica sencilla.

Encriptador de Texto
Html Css JavaScript

Encriptador de Texto

Proyecto desarrollado como parte del reto Alura Latam. Este encriptador de texto permite cifrar y descifrar mensajes utilizando técnicas básicas de criptografía.

Memory Game
Html Css JavaScript

Memory Game

Un juego de memoria interactivo creado con HTML, CSS y JavaScript. Desafía a los jugadores a encontrar pares de cartas en el menor tiempo posible.

No preview available
Bash Performance Awk

SpeedTest

Un script en Bash para medir el tiempo de ejecución de cualquier programa en Linux. Utiliza 'time' y 'awk' para calcular el tiempo real, de usuario y de sistema, además de la desviación estándar.

Tetris
Java Swing

Tetris

Un clásico juego de Tetris desarrollado en Java utilizando Swing. Este proyecto incluye características como niveles de dificultad, puntuaciones y una interfaz gráfica intuitiva.

freqtables
Python Estadisticas TablasDeFrecuencias

freqtables

Un paquete en Python para crear tablas de frecuencias simples e intervalos. Permite inicializar tablas con listas, tuplas o diccionarios y calcular estadísticas descriptivas.

No preview available
C Oop Encapsulamiento

objects-in-C

Un proyecto basado en el libro 'Object-oriented Programming with Ansi-C' de Axel-Tobias Schreiner. Implementa conceptos de programación orientada a objetos en C, como encapsulamiento y herencia.