Hultgren Development AB logotyp

¿Necesitas ayuda con el desarrollo de tu sitio web?

No dudes en ponerte en contacto conmigo.

Patrik Hultgren, desarrollador web freelance en Estocolmo.

Proyectos

Una selección de proyectos

Akademibokhandelns logotypAkademibokhandeln

En Akademibokhandeln lideré el equipo de frontend migrando el sitio página por página a una aplicación Next.js. Los visitantes navegan sin interrupciones entre la nueva app y el sitio legacy. No todas las páginas están migradas aún, pero así se incorpora la nueva tecnología de forma incremental.

PORTALEN
Portalen

Para Bokhandelsgruppen construí una aplicación React interna llamada Portalen. La usan los empleados del grupo para distintos fines, como gestionar las tiendas de Akademibokhandeln y las entregas.

Travronden logotypTravronden

Para Travronden trabajé en un CMS basado en React llamado TR Content. El sistema lo utilizan muchos sitios de TR Media tanto para publicar en la web como en formato impreso.

Bokus logotypBokus

En Bokus participé en el desarrollo del nuevo proceso de pago para su comercio electrónico. El objetivo era hacer el pago más fluido para los clientes. El checkout está construido en React e integrado con Klarna.

DiskHunt

diskhunt aplicación web

DiskHunt es un sitio para encontrar y comparar dispositivos de almacenamiento como SSDs y HDDs. Con filtros inteligentes y una vista comparativa, facilita encontrar el almacenamiento adecuado para tus necesidades.

El sitio está construido con Next.js, React y TypeScript. Los datos de productos se obtienen de Amazon a través de la API Rainforest y se almacenan en un sistema de backoffice propio que también desarrollé desde cero.

El backoffice me permite buscar productos en Amazon, enriquecerlos con datos detallados y sincronizarlos con el sitio. Consiste en una API Node.js/Fastify y una interfaz React.

Tiempo

weather aplicación web

Väder es una PWA con soporte offline que obtiene datos meteorológicos de Yr. Prueba a añadir el sitio como icono en tu pantalla de inicio y se sentirá como una app nativa. Consulta el tiempo donde quieras en el mundo.

Los iconos del tiempo son de Yr. Para facilitar su uso en apps React, desarrollé la biblioteca de componentes React Yr Weather Icons.

Mi objetivo con la app era requerir la mínima interacción posible del usuario sin dejar de ser útil. Por ejemplo, puedes compartir tu ubicación y ver tu pronóstico local sin necesidad de buscar.

Calendario

calendar aplicación web

La app web Calendario facilita consultar números de semana y festivos. Para aprender más y lograr buen rendimiento, decidí construirla con Svelte.

Prueba a añadir la app como icono en tu pantalla de inicio. Una vez abierta, funciona sin conexión para las páginas ya visitadas, gracias al caché del service worker, que también mejora el rendimiento.

Mi experiencia con Svelte ha sido muy positiva y me resultó fácil de aprender. Te sientes productivo rápidamente.

Habilidades

  • React
  • Next.js
  • TypeScript
  • Tailwind
  • RTK Query
  • Redux-Saga
  • Playwright
  • Kubernetes
  • Docker
  • Scrum
  • PWA
  • Svelte
  • Web Components
  • Here Maps
  • GCP
  • AWS

Sobre mí

Porträtt av Patrik Hultgren

Desde 2006 trabajo como consultor de TI en desarrollo web con experiencia en una gran variedad de proyectos y tecnologías. He trabajado en comercio de libros, carreras de caballos y juegos, periódicos, industria y política. Para mí es importante entender las necesidades del usuario final y ofrecer soluciones atractivas, rápidas y fáciles de usar. Una base de código bien estructurada, fácil de entender y de ampliar es igualmente importante.

Soy un desarrollador frontend apasionado, acostumbrado a gestionar proyectos de principio a fin. Las tecnologías que uso con más frecuencia son React y Next.js. Mi enfoque está en JavaScript, ya que permite crear aplicaciones web orientadas al usuario.

Tengo una licenciatura en Tecnología de Medios Digitales por el Instituto Tecnológico de Blekinge.