Javi Moreno
Javi Moreno - Frontend Developer
Frontend Developer

Desarrollo aplicaciones web modernas y fáciles de usar, centrándome en el rendimiento, la accesibilidad y el diseño.

Skills

Estoy especializado en una amplia gama de tecnologías y frameworks para ofrecer soluciones de alta calidad.

Front-end Development

React, Angular, Astro, and modern CSS frameworks.

Mobile Development

Flutter, Angular with Capacitor.

Diseño Responsive

Enfoque mobile-first con diseños fluidos y completamente responsive.

Rendimiento optimizado

Carga rápida, renderizado eficiente y assets optimizados.

UI/UX Design

Interfaces intuitivas con principios de diseño centrados en el usuario.

Modern Tooling

Typescript, Git, CI/CD, and testing frameworks.

Experiencia

Un breve resumen de mi trayectoria profesional, destacando funciones clave y contribuciones a en diversas empresas.

Desarrollador Frontend

Knowmadmood • 2018 - Actualidad

Desarrollo de aplicaciones web y móviles usando Javascript, Typescript y Dart como lenguages de programación y Angular, Vue, NextJS y Flutter como framework/librería además de CSS (Tailwind, Bootstrap) para el diseño de interfaces.

PHP Full Stack Developer

Kiwed Networks • 2016 - 2018

Desarrollo fullstack de aplicación web para moniteorear clientes de red y tráfico de datos, usando PHP, MySQL, JavaScript y CSS.

Técnico de reparación de equipos informáticos

MLD Ordenadores • 2012 - 2015

Reparación de equipos informáticos y móviles, venta de componentes y atención al cliente.

My Blog

Desarrollo web, diseño y tecnología.

Funciones de Orden Superior en JavaScript: De lo Básico a lo Avanzado

Qué son las funciones de orden superior, por qué y para qué usarlas, ventajas, inconvenientes y ejemplos desde básicos hasta complejos en JavaScript.

JavaScript Functional Programming Clean Code Buenas Prácticas
Composición sobre Herencia: El Principio de Diseño que Hace tu Código Más Flexible

Descubre por qué la composición es más poderosa que la herencia en JavaScript y cómo aplicarla en la práctica con ejemplos de usuarios y permisos.

JavaScript Clean Code Patrones de Diseño Buenas Prácticas
NgRx v20: La Evolución del Estado con Events, SignalStore Mejorado y Developer Experience Revolucionaria

Descubre NgRx v20: arquitectura basada en eventos, SignalStore con nuevas características, testing simplificado y mejoras significativas en la experiencia de desarrollo.

NgRx Angular SignalStore State Management
Oxlint: El Linter JavaScript que Revoluciona el Performance - Guía Completa 2025

Descubre Oxlint, el linter JavaScript 50-100x más rápido que ESLint. Aprende instalación, configuración, migración y todas las novedades de la versión 1.0 estable.

JavaScript Oxlint Linter Performance Rust ESLint Tooling
Angular 20: Revolución en Reactividad y Performance - Todas las Novedades

Descubre todas las novedades de Angular 20: Signals estabilizados, arquitectura Zoneless, nuevas características deprecadas y guía completa de migración.

Angular Angular 20 Signals Zoneless TypeScript Performance
Intersection Observer API: La Herramienta Definitiva para Detectar Visibilidad de Elementos

Domina la Intersection Observer API para crear efectos de scroll, lazy loading, animaciones y mucho más. Guía completa con ejemplos prácticos y casos de uso reales.

JavaScript Web API Performance Scroll Effects Lazy Loading

Trabajemos Juntos

¿Tienes un proyecto en mente? Actualmente estoy disponible para trabajos freelance y colaboraciones.

Contáctame