computer screen with code

Hola,
soy <Esteban
Salazar/>
Desarrollador de Software

<Sobre mí/>

Sobre mí

Tecnologías

Y frameworks

HTMLJavascriptCSS
AngularTypescriptReact
VueNuxt
Ionic logoGit logo

Tecnologías

Estoy aprendiendo

Astro
NodeJS
NextJS

Soy ingeniero de Sistemas de la Universidad de Antioquia y desarrollador con más de 6 años de experiencia en Front End Development.

He trabajado con metodologías ágiles, como Scrum y SAFe; y en equipos de diferentes tamaños. Mi trabajo está basado en la constancia, esfuerzo, responsabilidad y disciplina que se ve reflejado en hacer las cosas lo mejor posible y siempre buscar mejorar para obtener mejores resultados.

Trabajo en equipo
Ingeniería de software
Desarrollo Web
Metodologías ágiles

<Mi experiencia laboral/>

Experiencia
Actualidad
2023

Mercado Libre - Software Engineer

septiembre de 2023

  • Trabajé en el mantenimiento de un proyecto y en el proceso logré reducir el peso de la app en 45%
  • Desarrollé nuevas características para mejorar la experiencia de usuario
  • Trabajo en el mantenimiento de varios proyectos

ABATECH - Frontend Developer

junio de 2023

  • Desarrollé un paquete npm para reducir el codigo duplicado y ayudar con la mantenibilidad.
  • Trabajé en el refactor de una vista, la cual redujo el tiempo de carga de la vista unos 8 segundos.
  • Trabajé en el refactor de un micro frontend con React que implementa una nueva arquitectura y Typescript para mejorar el DX, la calidad y la mantenabilidad.
2020

Gorilla Logic - Frontend Developer

septiembre de 2020

  • Desarrollé micro frontends para una aplicación web usando Angular y Nx, para una compañia lider de la industria del manejo de propiedad raíz en Estados Unidos, permitiendo a compañias y personas el manejo de propiedad dia a dia, impactando a millones de personas.
  • Construí una prueba de concepto para escoger la mejor libreria para mostrar información en tablas totalmente personalizables para permitir construir componentes que se comporten dependiendo del tipo de información y usuario.
  • Construí un componente con un formulario dinámico para ser usado para filtrar información y poder generar miles de reportes.
  • Implementé una característica para permitir a los usuarios ver un resumen de toda su información y tener acceso a mas detalles sobre ella.
2017

Pragma - Frontend Developer

julio de 2017

  • Soporté y desarrollé nuevas características de una aplicación híbrida usando Ionic con Angular, usada por miles de clientes de una compañia financiera colombiana.
  • Soporté aplicaciones web usando Angular para permitir a los usuarios mantener trazabilidad de su información y hacer actualizaciones de esa información.
  • Refactorizé una aplicación web usando Angular para una compañia colombiana y eso ayudó a mejorar el rendimiento de la misma.
  • Desarrollé e implementé la estructura básica para una aplicación Web e Híbrida usando Ionic y Angular que comparten componentes para un banco colombiano.
  • Desarrollé componentes responsive usando Ionic y Angular para ser usados en una aplicación Web e Híbrida para un banco colombiano.
2016

Pragma - Practicante

diciembre de 2016

  • Desarrollé una aplicación híbrida (Android and iOS) usando Ionic y Angular, para permitir a miles de los usuarios de una compañia colombiana, puedan mantener la trazabilidad del dinero que necesitan para obtener el carro que quieren, y de los eventos de la compañia.

<Mis proyectos/>

Proyectos
Project image
Project image
Project image

Boa Payments

Boa Payments es una app donde puedes listar todas las deudas y prestamos que haces. Además de poder registrar y hacer un seguimiento a los pagos que se hacen a estas deudas y prestamos. Pudiendo hacer un control a estos items.

Este proyecto fue creado con Vite y desarrollado con Vue 3, Tailwindcss para estilos y design system, Firebase como backend, Pinia como state manager, Vue Router como manejador de rutas, Vitest para pruebas unitarias, Husky para manejar git hooks y Storybook ver los componentes en isolación.

Tecnologías

VueTypescriptHTMLCSS
Ver proyecto
Project image
Project image
Project image
Project image
Project image
Project image

Boa Shoplist

Boa Shoplist es una app donde puedes hacer las listas para todas las compras que haces. Por ejemplo si necesitas hacer la lista del mercado o los regalos de navidad, podrás crear una lista, crear los productos y agregar el producto y la cantidad a la lista.

Este proyecto fue creado con Vite y desarrollado con React, Tailwindcss para estilos y design system, Supabase como backend, Context API como state manager, React Router como manejador de rutas y Husky para manejar git hooks.

Tecnologías

ReactTypescriptJavascriptHTMLCSS
Ver proyecto
Project image
Project image
Project image

Star Wars Documentation

Star Wars Documentation es una aplicación donde puedes encontrar información sobre caracteres y otras cosas dentro del mundo de Star Wars. Por ejemplo, los planetas

Este proyecto fue creado con Vite y desarrollado con Vue, Tailwindcss para estilos y design system, Pinia como state manager y Vue Router como manejador de rutas.

Tecnologías

VueTypescriptJavascriptHTMLCSS
Ver proyecto

<Mis artículos/>

Artículos
Article cover image

Recursos para desarrolladores

feb 2023

En este artículo vas a encontrar una lista de recursos para programadores, donde podrás ver diversas herramientas para diferentes propósitos como animaciones, formateadores, páginas para encontrar inspiración para tus diseños, etc...

Leer artículo
Article cover image

Errores en React

mar 2023

En este artículo vas a encontrar una compilacion de problemas que he experimentado mientras aprendo, estudio y trabajo con React. Tambien, voy a mostrar como solucioné los problemas

Leer artículo
Article cover image

Opinion Angular Vue React

abr 2023

En este artículo vas a encontrar mi opinión sobre Angular, Vue, y React. Algunas diferencias y similitudes que he notado. Fortalezas y debilidades de cada uno. Y finalmente algunos comentarios sobre el futuro

Leer artículo
Colombia 2022 Implementada por Esteban Salazar con Nuxt. Diseñada por Mely Rave . Todos los derechos reservados. Iconos de Html5, CSS3 y Javascript tomados de Icons8