A lo largo de mi carrera he trabajado en proyectos de todo tipo, entre ellos podemos encontrar: sistemas ERP, automatizaciones de tareas, páginas web con wordpress, tiendas online, sistemas API’s, reconocimiento y análisis de datos, entre otros…
EVA Assistant es un avanzado proyecto de inteligencia artificial desarrollado con Python y la API de OpenAI. EVA ha sido entrenada para actuar como una asistente personal y realizar diversas funciones, incluyendo la comprobación de código, estimación de tiempos de trabajo, análisis de datos, y asistencia personal por voz con acciones personalizadas como enviar correos electrónicos, enviar mensajes de WhatsApp, recordatorios y generación de código. Además, EVA tiene capacidades de visión que le permiten utilizar la webcam del equipo para visualizar el entorno, interactuar con personas mediante reconocimiento facial, identificar el estado de ánimo a través de imágenes, y reconocer objetos del entorno. EVA también puede proporcionar instrucciones prácticas para casos de uso en el mundo real, como montar muebles, ubicar objetos y analizar entornos físicos.
ChatAI es un proyecto innovador que integra la API de OpenAI en WhatsApp utilizando la librería WhatsApp JS. Este sistema permite convertir un teléfono de WhatsApp en un chatbot con inteligencia artificial capaz de realizar diversas funciones avanzadas. ChatAI puede analizar imágenes, transcribir notas de audio, responder con voz y texto, crear imágenes y emplear hasta 48 agentes de IA personalizados. El proyecto ha sido desarrollado utilizando Node.js y la API de OpenAI, ofreciendo una experiencia de interacción inteligente y versátil a través de WhatsApp.
ContentMaster es un proyecto diseñado para generar y analizar contenido relevante mediante el uso de archivos CSV y la API de OpenAI. Este sistema permite examinar contenido general para crear textos SEO optimizados para artículos, elaborar propuestas comerciales basadas en datos de clientes, analizar datos e informes, y evaluar métricas de rendimiento. Altamente personalizable, ContentMaster utiliza tecnologías como Node.js, PHP y diversas APIs externas como OpenAI y Google para ofrecer una solución integral en la gestión y generación de contenido.
Autopost es un innovador proyecto que automatiza la creación y publicación de artículos de blog, mejorando significativamente la eficiencia en la gestión de contenido. La plataforma permite la configuración SEO avanzada para Rank Math y Yoast, garantizando que cada publicación esté optimizada para los motores de búsqueda. Además, genera imágenes personalizadas para los artículos mediante la API de DALL-E de OpenAI y analiza el contenido utilizando la API de búsqueda de Google. Autopost también utiliza la API de GPT de OpenAI para la generación de texto, proporcionando contenido de alta calidad y relevancia.
Scrapping Business es un proyecto que utiliza Puppeteer para escrapear información empresarial en internet, utilizando Google Maps como base de conocimiento. El sistema permite obtener dominios, correos electrónicos, teléfonos y ubicaciones de diversas empresas. Desarrollado en Node.js, este proyecto almacena y procesa los datos obtenidos en archivos CSV, creando listas de clientes potenciales basadas en la ubicación geográfica. Además, emplea la API de Google Maps para obtener coordenadas y utiliza CURL para descargar páginas completas, examinando perfiles de redes sociales e información relevante mediante expresiones regulares (REGEX).
Creación de un CRM modular personalizable que permita crear contactos, negocios, productos y clientes. Con el objetico de ayudar con la gestión integral de captación y control de leads.
El sistema esta creado para mantener una personalización completa sobre diferentes campos y modulos, lo que permite una adaptación integral para cualquier tipo de empresa que necesite instalar un CRM en su empresa.
Tienda online desarrollada en Woocommerce sincronizada con diferentes proveedores para automatizar los procesos de gestión de productos y pedidos directamente con los proveedores.
El sistema cuenta con una intranet adaptada a las necesidades del cliente que les permiten gestionar diferentes márgenes de precios y ofertas sobre sus productos.
Además cuenta con una integración personalizada de análisis de precios en los portales mas famosos del ambito tecnológico lo que permite a la empresa obtener datos en tiempo real y realizar ofertas o precios personalizados para superar a la competencia.
Creación desde 0 de un ERP empresarial desarrollado con PHP en el backend y bootstrap 4 en el frontend. El sistema incorpora diferentes modulos, entre ellos: Compras, Ventas, Contratos, Proveedores, Clientes, Asistencias, Flota, Empleados.
El sistema cuenta con procesos de gestión automatizados que permiten a empleados y gerentes controlar todo lo que sucede dentro del grupo empresarial en tiempo real, con envíos de informes o reportes de forma automática, control de incidencias, análisis de trabajos realizados y procesos integrados con la captación de clientes.
Además el sistema cuenta con panel dedicado a clientes, CRM interno para la gestión de contactos y creación de documentos para contratos y notificaciones.
Creación de la comunidad para madres y padres TuTrivu con un sistema de foros, grupos de discusión y zona de miembros con sistema de Match personalizado que les permite conectar por afinidad. Cuenta con un sistema de membresías creado configurado con paid membership pro integrado con el resto de características (buscador de miembros por membresía, etc).
Creación de la página web comercial de Esentya Estate creada con wordpress y diseñada con elementor pro. Cuenta con una intranet CRM donde pueden publicar sus inmuebles de forma masiva en portales inmobiliarios y conexión API con su CRM comercial Pipedrive.
Además de los proyectos más grandes, he desarrollado varios proyectos más pequeños e interesantes que demuestran mi versatilidad y habilidades en diferentes áreas del desarrollo. Estos proyectos incluyen:
Bots para Twitch y Telegram: He creado bots para Twitch y Telegram que automatizan diversas tareas y mejoran la interacción con los usuarios. El bot de Twitch puede gestionar el chat, responder a comandos personalizados, ofrecer notificaciones y realizar sorteos, mientras que el bot de Telegram puede enviar recordatorios, gestionar grupos, responder a preguntas frecuentes y proporcionar información en tiempo real.
Clon de IGDB: Este proyecto es un clon de la popular base de datos de videojuegos IGDB, con funcionalidades como búsqueda de juegos, visualización de detalles, clasificación por categorías y características de usuario como listas de favoritos y reseñas.
Estos proyectos demuestran mi capacidad para trabajar con diversas tecnologías y APIs, así como mi habilidad para crear soluciones innovadoras y funcionales.
Creación de un panel de administración adaptado a las necesidades del cliente, el cual le permite gestionar su cartera de activos, control de colaboradores, sistemas de importación con portales y colaboradores externos.
El sistema cuenta con un control total de importación y exportación mediante XML y sistemas personalizados para portales como IDEALISTA que permiten a la empresa publicar sus propiedades de forma automática en los portales más importante de su rango de acción.
Además el sistema esta integrado con la captación de leads reconociendo gracias a inteligencia artificial y dierentes API’s externas, datos sobre la ubicación, el idioma, y otros aspectos importantes del cliente.
La opinión de mis clientes es muy importante para mi. Gracias a sus reseñas motivan mis esfuerzos por seguir creciendo día a día.
Hola, me llamo Joan Medina y soy full stack developer y trabajo como freelance desde hace 2011 para empresas de ámbito nacional e internacional. Tambien ayudo a nuevos emprendedores a realizar sus ideas con consejos, contenido y e-book de forma gratuita.