mfranceschit
English Español Português
← Proyectos

ecoText

ecoText

Resumen

Contribuí al desarrollo de una plataforma web basada en suscripción para leer, compartir y anotar colaborativamente libros electrónicos y artículos académicos. La aplicación cuenta con una amplia biblioteca digital y capacidades de anotación social para facilitar el intercambio de conocimiento a gran escala.

Desempeñé un rol dual como ingeniero DevOps y de software, diseñando y manteniendo pipelines automatizados de CI/CD para el frontend utilizando GitLab CI, Docker, AWS S3 y CloudFront, permitiendo una entrega de contenido confiable y escalable. Como desarrollador, implementé características clave del frontend, incluyendo la lógica del lector de libros electrónicos, asegurando la distribución segura de archivos EPUB y la protección contra accesos no autorizados. Además, contribuí como desarrollador backend, trabajando con Python y Django para dar soporte a la funcionalidad principal de la plataforma.

Tecnologías

  • Epub.js
  • Sentry
  • Material UI
  • TypeScript
  • React
  • React Testing Library
  • Jest
  • Python
  • Django
  • Stripe
  • Docker
  • Amazon S3
  • Amazon CloudFront
  • AWS Elastic Beanstalk
  • Amazon RDS
  • PostgreSQL
  • Gitlab CI/CD pipeline