Software developer freelance de diciembre del 2022 a actualidad
- Desarrollé una aplicación web que es una agenda colaborativa de eventos culturales que es utilizada por decenas de usuarios donde se pueden visualizar una media de 30 eventos a la semana.
- Implementé la interfaz de usuario con Next.js (React) y TypeScript, Tailwind para los estilos, utilizando los React Server Components de las versiones más recientes de Next.js para un rendimiento óptimo.
- Utilicé Supabase como base de datos, lo que permitió eliminar la necesidad de un backend tradicional y mejorar la eficiencia del proyecto.
- Implementé un sistema de registro sencillo con inicio de sesión social con Gmail, simplificando la experiencia de los usuarios para agregar eventos de forma rápida.
- Gestioné la caché de la aplicación para mejorar la velocidad de carga y la eficiencia.
- Diseñé y creé wireframes para la aplicación con Figma, lo que ayudó a visualizar tanto la interfaz de usuario como el modo oscuro antes de la implementación.
- Gestioné de manera autónoma todo el ciclo de vida del software, desde la conceptualización y desarrollo inicial hasta la implementación y mantenimiento continuo.
Software developer en 2i Informática industrial de julio del 2022 a noviembre de 2022:
- Desarrollé la interfaz de administración de usuarios utilizando React y Firebase, lo que mejoró la eficiencia del proceso de administración en un 30%.
- Implementé una funcionalidad de filtrado de datos en un proyecto activo de React Native (con Expo) con PostgreSQL y Sequelize, lo que permitió un manejo de datos más eficiente y una mejor experiencia de usuario.
- Realicé los desarrollos anteriores utilizando la containerización de Docker, lo que mejoró la eficiencia del despliegue y la escalabilidad del proyecto.
- Actualicé las versiones y subí las aplicaciones a las respectivas Stores de Apple y Android, lo que permitió a los usuarios acceder a las últimas características y mejoras.
- Creé wireframes de varias aplicaciones con Figma, lo que ayudó a visualizar y mejorar la interfaz de usuario antes de la implementación.
Frontend Developer (Freelance) en empresa farmacéutica PRIALT de noviembre del 2021 a febrero del 2022:
- Realicé el frontend de una aplicación en React en un equipo de desarrollo de 3 personas.
- Implementé la lógica de una calculadora de dosis de medicamentos utilizando Programación Orientada a Objetos (POO) en JavaScript, siguiendo los principios de Clean Code para un código más legible y mantenible.
- Gestioné el estado de la aplicación utilizando React Context y React Hooks.
- Aumenté la accesibilidad de la aplicación implementando la persistencia de datos offline siguiendo los estándares de Progressive Web Apps (PWA), lo que permitiría a los usuarios acceder a la información incluso sin conexión a internet.