English

Acerca de mí

¡Hola! Mi nombre es José Olórtegui, un desarrollador de software autodidacta de 28 años proveniente de Paraguay. Con un poco más de 10 años de experiencia, he perfeccionado mis conocimientos en tecnologías web frontend, enfocándome en brindar experiencias de usuario excepcionales y garantizar la más alta calidad en todo lo que hago.

Experiencia laboral

WillDom (DengueChat+) — Desarrollador Fullstack

feb 2025 — Presente (1 año 7 meses)

Expo React TypeScript Ruby on Rails

  • Asumí la responsabilidad total de toda la pila, incluida la aplicación móvil, la aplicación web y la API REST.
  • Resolví varias incidencias de larga data en nuestra capa sin conexión.
  • Viajé a Perú para observar cómo se implementaba la metodología con las herramientas que construimos.

Fundación Paraguaya (Poverty Stoplight) — Desarrollador Frontend Senior

mar 2022 — feb 2025 (2 años 11 meses)

React/Next.js RN/Expo TypeScript Google Maps/Mapbox Vite

  • Mantuve principalmente una aplicación web y una aplicación móvil, trabajando extensamente con React, React Native, MUI y Redux.
  • Desarrollé una API que genera plantillas de correo electrónico bien diseñadas con soporte para múltiples idiomas. Construida con Next.js, MJML y MDX.
  • Lideré la migración del proyecto de aplicación web (80K LOC) a TypeScript y TanStack Query, lo que resultó en una enorme reducción de errores y mucha más confianza al refactorizar.
  • Durante mi tiempo allí, a través de varias reimplementaciones, reduje el costo mensual de nuestras operaciones en aproximadamente $1547.
  • Adopté Expo para nuestra aplicación móvil. Esto mejoró la experiencia de desarrollo al trabajar con el proyecto, redujo la cantidad de librerías deprecadas o con un mantenimiento no tan bueno y nos permitirá movernos más rápido en el futuro.
  • Migré toda la aplicación web de Create React App (Webpack) a Vite. Reduciendo el tiempo de desarrollo de 1 minuto y 30 segundos a menos de 1,2 segundos, lo que nos ahorró incontables horas a largo plazo.
  • Containericé una enorme aplicación Spring Boot/PostgreSQL con Docker. Dándole al equipo de frontend una mejor experiencia de desarrollo al integrar funciones con el backend.

Independiente

feb 2020 — mar 2022 (2 años 1 mes)

Angular Ionic Capacitor RxJS WordPress

  • Trabajé en muchos proyectos con WordPress y su ecosistema. Especialmente usando Elementor, WooCommerce y Crocoblock.
  • Desarrollé una aplicación móvil y una aplicación web (sitio de administración para la aplicación móvil) para uno de los clubes sociales más grandes de mi país. Construida con Angular e Ionic. También aprendí mucho sobre RxJS.
  • Trabajé con Docker y muchos proveedores de hosting para administrar la mayoría de las instancias de WordPress.

Girolabs — Coordinador Técnico

ago 2019 — feb 2020 (6 meses)

  • Ayudé a resolver problemas con implementaciones que impedían que el equipo progresara.
  • Investigué e implementé nuevas tecnologías, metodologías y herramientas en el flujo de trabajo del equipo.
  • Capacité y asesoré a nuevos compañeros de equipo y pasantes.

Girolabs — Manejador de Proyectos

jul 2019 — ago 2019 (1 mes)

  • Gestioné los tiempos de los proyectos para todos nuestros clientes.
  • Estaba a cargo de gestionar la relación entre el cliente y el equipo.

Girolabs — Desarrollador Visual y Frontend, Diseñador UI

ago 2016 — jul 2019 (2 años 11 meses)

Angular Ionic Cordova WordPress

  • Desarrollé muchos temas personalizados para WordPress desde cero.
  • Trabajé en un par de aplicaciones con Angular e Ionic.
  • Estaba a cargo de producir casi todo el trabajo de desarrollo para nuestros clientes.
  • También a cargo del diseño UI/UX de todos los proyectos.

Habilidades y herramientas

  • Experto en Typecript, Angular e Ionic. También en WordPress.
  • Actualmente profundizando en React y React Native.
  • Para diseñar me gusta usar Tailwind CSS, pero puedo cambiar a cualquier librería CSS o incluso CSS plano.
  • Gran conocimiento sobre algunos metaframeworks como Next.js (v13) y Astro.
  • Web scrapping con Puppeteer.
  • Tuve que aprender el lenguaje de programación Lua ya que uso Neovim como editor de código.
  • Últimamente estuve escribiendo algo de Python para migración/limpieza de datos y scripting.
  • Competente con Docker.
  • Aprendiendo mucho sobre bundlers con Vite.
  • Cómodo con la terminal y entornos Linux.
  • Capaz de realizar tareas de DevOps.
  • Cómodo usando software de diseño como Figma y Photoshop.
  • Experiencia en retoque fotográfico.

Código Abierto

Me interesé en las herramientas que nos rodean a los desarrolladores, así que comencé a contribuir al código abierto desde 2022 de forma más consistente.

Algunos de mis propios proyectos:

Más popular

emmet-language-server

A language server for emmet.io

En desarrollo

nvim-i18n

A plugin to improve your workflow with i18n

nvim-emmet

A plugin that adds integration between Neovim and emmet-language-server.

nvim-rename-state

Rename the getter and the setter of a state hook in react/solidjs at the same time.

Lenguas

Español (Nativo), Inglés ( C1 Advanced )