La pagina web donde puedes descubrir mis habilidades

Quien soy

Mís Experiencias

Tecnologías

Contácteme

Soy un Hombre apasionado desde pequeño por la electrónica y la informática.
Siempre intenté acoplar mi pasión con los trabajos que he desarrollado lejos del sector.
He hecho de todo, mozo de almacén, electricista industrial, pescadero, repartidor, jardinero...
Por mi punto de vista, muchas experiencias distintas, que poco tienen que ver con la informática, pero igualmente experiencia.
Pero siempre he estado buscando aprender cosas nuevas, mantenerme actualizado con las tecnologías emergentes,
y en los últimos años, me he puesto a estudiar seriamente desarrollo web, con la intención de dedicarme a eso en un futuro muy proximo.
Ahora, después de invertir mucho de mi tiempo libre en capacitarme en la programación y desarrollo de aplicaciones,
me siento preparado para sumergirme en el mundo laboral del desarrollo de software,
un sector en expansión, dinámico, con mucho futuro, y no menos importante, que me apasiona.


Para saber más sobre mis conocimientos, visita mi Repositorio de GitHub!!

Algunos de mis proyectos

Sovereign School La aplicación más grande, compleja y completa que he desarrollado hasta ahora.
Es como la suma de todo lo que se hacer en el mundo del desarrollo web.
En lugar de hacer pequeñas aplicaciones de mostrativas, he desarrollado una plataforma de cursos en linea
con la posibilidad de emitir en directo, conectarse con OBS Studio o cualquiero transmisión RTMP
con un chat por cada curso, separado por clases, con la posibilidad de hacer preguntas
que quedan ligadas a un momento concreto de una clase.
Está desarrollada con Angular 20 con Server Side Rendering y TailWindCSS en el front,
Java, SpringBoot, JWT, PostgreSQL y MongoDB en el back.
Genera y sirve videos HLS, utilizando FFMpeg para la conversión y Video.js para visualizarlos.
Utiliza NGINX como proxy RTMP para OBS, pero en un futuro quiero sustituirlo por sockets Java.
También viene integrada con Web-OBS, otro proyecto que nació jundo con la plataforma,
pero luego exporté a WebComponent, y está disponible para su uso. Esta app está publicada, y se puede probar Aquí



Web-OBS: Un componente Angular 20 exportado a WebComponent, que provee una interfaz similar al conocido Software OBS, permitiendo crear streamings de video de forma facil y en el navegador.
Esta app está publicada, y se puede probar Aquí
Está disponible en NPM, en las dos versiones, Angular 20 y WebComponent


Posicionamiento de elementos
Configuración de aspecto
Sobreposición de elementos
Pantalla compartida
Crear un preset
Atajos de teclado


BuscaJuzgado, una app full-stack hecha con Angular 17 Standalone, SpringBoot 3.3.0 y PostgreSQL que permite hacer búsquedas avanzadas en una base de datos de todos los Juzgados de España, y obtenerlos en distintos formatos.
El listado se ha creado haciendo "scrapping" desde la pagina oficial del ministerio, y la app que lo hizo está también en el repositorio.
Es una sencilla app Java, preparada especificamente para la pagina del ministerio.
Esta app está publicada, y se puede probar Aquí

Demostración

TemplateMatic y TemplateMaticDesktop: dos aplicaciones, una Web y una de Escritorio multiplataforma, para rellenar plantillas preparadas de una manera concreta.
Acepta archivos .docx y .odt, y también se le puede pasar un .csv con un listado de datos.
Si el nombre de la columna del .csv coincide con el campo da sustituir, se puede rellenar de forma automática.
La versión de escritorio genera también un historial de las plantillas ya rellenadas.
La versión Web se puede probar Aquí

Demostración

Más en mi repositorio de GitHub.

Quale son mis habilidades??

Todos!! Java JavaScript HTML CSS BootStrap Angular NativeScript SQL