Frontend Sènior a BeeData Analytics
A BeeData Analytics, especialitzada en analítica avançada de dades, vaig participar en el desenvolupament de les seves eines de reporting i visualització, creant interfícies tècnicament complexes orientades a la presentació de grans volums d'informació.
Motors de reporting
El nucli del treball consistia en construir motors de reporting capaços de processar i representar dades de manera clara i interactiva. Això requeria un disseny molt acurat de l'arquitectura frontend per garantir rendiment i flexibilitat.
Visualització de dades amb Web Components
Vaig implementar Web Components personalitzats per a interfícies de visualització de dades, integrats amb REST APIs de backend. L'ús de D3.js permetia generar gràfiques i representacions visuals altament configurables.
Arquitectura escalable
El frontend es construïa sobre entorns Node.js, amb una arquitectura pensada per escalar i afegir nous mòduls sense trencar el sistema existent. La col·laboració amb el costat Python del backend era constant per coordinar l'estructura de les dades.
Tecnologies
- JavaScript (ES6+)
- Web Components
- APIs REST
- HTML5/CSS3
- SCSS
- NPM
- D3.js
- Python
Empresa: beedataanalytics.com