$javierNavarro

DESARROLLADOR FULL-STACK JUNIOR

Experiencia laboral

  1. Prácticas en Desarrollo Web

    BRGI

    Durante mis prácticas en BRGI, participé activamente en el desarrollo y mantenimiento de dos sistemas CRM a gran escala, donde mi principal responsabilidad fue asegurar la estabilidad y el correcto funcionamiento del producto, resolviendo incidencias críticas en entornos de producción. Además, colaboré en la implementación de nuevas funcionalidades, mejorando continuamente la calidad del software. Tecnologías utilizadas:PHP, Symfony, Twig, Svelte, HTML, CSS, JavaScript, MySQL, XAMPP, Git, GitHub, VS Code, JIRA, Confluence.
  2. Desarrollo Web Freelance

    Regalos Nicolás y Ana

    Desarrollé un sistema TPV intuitivo y fácil de usar para un pequeño comercio, que optimiza la gestión de ventas y el seguimiento de inventarios. Este sistema permite a los empleados realizar transacciones de manera rápida y precisa, mejorando la eficiencia en el proceso de ventas. Para ello, utilicé tecnologías como HTML, CSS, JavaScript, PHP y MySQL, asegurando una experiencia fluida tanto en el frontend como en el backend.

Proyectos

Generador de paletas de colores tupaletta.com

Generador de paletas de colores tupaletta.com

Herramienta para diseñadores y desarrolladores web que necesitan inspiración para sus proyectos. Tupaletta es un generador de paletas de colores a partir de una imagen. Los usuarios pueden subir una imagen y la aplicación extraerá los colores más representativos de la imagen, generando una paleta de colores que puede ser exportada. Este proyecto lo he desarrollado únicamente con React.
TPV Comercio local

TPV Comercio local

Proyecto Real construido sin frameworks. Es un TPV sencillo que permite gestionar ventas, registrando cantidades, precios y categorías de productos. Todo queda almacenado en una base de datos que facilita consultar ventas específicas o buscar por categoría y fecha de forma eficiente. Ademas, se puede imprimir un ticket con la venta realizada. Este proyecto lo he desarrollado con HTML, CSS, JavaScript, PHP y MySQL.
BeatPad App musical

BeatPad App musical

BeatPad es una aplicación web interactiva que permite a los usuarios reproducir música utilizando un pad musical de percusión. Los usuarios pueden interactuar con los botones del pad, que están vinculados a sonidos predefinidos, todo en tiempo real y con baja latencia. El diseño de la aplicación está optimizado para ser responsivo, garantizando una experiencia fluida tanto en dispositivos móviles como de escritorio. Este proyecto lo he desarrollado con React.

Css Art

Brawl Stars Logo

Brawl Stars Logo

Recreación del emblemático logotipo de Brawl Stars utilizando únicamente HTML y CSS puro. Este proyecto demuestra el poder del CSS moderno para crear gráficos vectoriales complejos sin el uso de imágenes. La implementación incluye detalles como las características sombras y gradientes del logo original, manteniendo la esencia del diseño mientras explora las capacidades artísticas del CSS.

The Holly Pig

The Holly Pig

Diseño original de un personaje llamado The Holly Pig, creado exclusivamente con HTML y CSS. Esta creación demuestra la versatilidad del CSS como herramienta artística, utilizando técnicas avanzadas de estilizado para dar forma y personalidad a un personaje único. El diseño incorpora detalles cuidadosamente elaborados y una paleta de colores distintiva, todo ello logrado sin el uso de imágenes externas.

Kirby

Kirby

Interpretación del adorable personaje Kirby creada enteramente con CSS. Esta pieza captura la forma característica redonda y la expresión carismática del icónico héroe de Nintendo. El proyecto demuestra el uso avanzado de border-radius y transformaciones CSS para lograr las curvas suaves y la expresividad típica de Kirby.

Stack Tecnológico

Sobre mí

¡Hola, soy Javier! Aunque mi trayectoria profesional comenzó en otros sectores, (veinte años de experiencia me avalan), ha sido en la programación donde he encontrado mi verdadera pasión..

Durante más de cinco años trabajé como ilustrador y tatuador, una etapa que no solo me enseñó a valorar los detalles y la estética, sino que también fortaleció mi capacidad para escuchar y entender las ideas de los demás. Esta experiencia me ha permitido desarrollar habilidades clave como la responsabilidad, la disciplina y la empatía que ahora aplico en mi carrera como programador..

Me gusta entender cómo las piezas de un proyecto encajan entre sí para crear algo funcional y significativo. Disfruto enfrentándome a nuevos desafíos que me permitan seguir creciendo tanto a nivel técnico como personal, buscando siempre soluciones que sean efectivas y creativas. Valoro especialmente el trabajo en equipo, donde cada persona puede aportar lo mejor de sí misma y aprender unos de otros.

Javier Navarro