Software Engineer | Python & React.js
Jan 2022 - Dec 2024 (3 years)
Miembro del equipo Full Stack de desarrollo desde cero y su posterior mantenimiento, de una aplicación web b2b, que consiste en un omnicanal a través de integraciones (mailing, SMS, Google, Yelp, Facebook, etc) y un sistema de generación de reportes con Metabase, implementando nuevas funcionalidades, corrigiendo errores y mejorando su rendimiento. Esta aplicación es desarrollada en: Backend en Python: Django Framework con API en GraphQL integrada a través de Graphene, implementando scoping por cuenta y usuario mediante una arquitectura multi-tenancy. TDD para el desarrollo, utilizando la libería nativa Unittest. Frontend en React.js: React con componentes basados en funciones, con tecnologías como Redux Toolkit, Typescript, SASS y Storybook