
Hola,
soy <Esteban
Salazar/>
Desarrollador de Software
<Sobre mí/>
Tecnologías
Y frameworks


Tecnologías
Estoy aprendiendo
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.
<Mi experiencia laboral/>
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.
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.
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.
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/>
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
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
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
<Mis artículos/>

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
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
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










