Experiència.
Full Stack Developer
Oct 2019 - Gen 2021
Freelance - ItenLearning
Producte
Mathlab. Plataforma en línia que permet a estudiants de primària i secundària aprendre matemàtiques utilitzant diferents metodologies i basant-se en diferents llibres de matemàtiques. L'eina permet també als professors gestionar i assignar els continguts apropiats a cada estudiant i fer un seguiment del seu progrés.Tasques
Desenvolupador front-end responsable d'implementar i millorar l'arquitectura existent de la solució.
Modularitzar part del codi del front-end i crear una llibreria "core" per poder ser compartida en diferents branques del producte (diferents clients).
Desenvolupament d'un panell d'administració (front-end) i la seva respectiva API (back-end) per a la gestió de centres, usuaris (estudiants, professors, famílies, admins), classes i publicacions (llibres de matemàtiques).
Millorar el comportament de diversos "endpoints" de l'API refactoritzant les consultes a BDDs i afegir noves funcionalitats en el back-end.
Creació i integració d'un sistema de llicències utilitzant un proveïdor extern (keygen.sh) per poder tenir diferents polítiques d'ús de clients i usuaris.Stack i tecnologies
Front-end: React, React-Redux, Redux-Sagas, CoreUI library. SASS, Javascript (ES6), NodeJS
Back-end: API usando PHP - Slim Framework. MySQL.Full Stack Developer
Ago 2017 - Ago 2019
Freelance - McKinsey & Company
Producte
Gestió d'actius (Estacions, transformadors, línies de transmissió, ...). Solució online per a la gestió i manteniment predictiu dels actius per clients de transmissió i distribució d'Energia de Mckinsey. Mitjançant diferents dashboard per a la visualització de l'estat dels actius, ubicació, tasques de manteniment, calendari, etc.
Benchmark. Solució que permet als clients de Mckinsey del sector de l'energia elèctrica (Transmissió i distribució) omplir un detallat qüestionari amb dades del capital i costos operacionals. Un cop el qüestionari està degudament emplenat, l'eina permet comparar el comportament de cada client amb la resta dels competidors utilitzant una metodologia dissenyada "in-house".Tasques
Desenvolupador front-end responsable d'implementar les diferents solucions i dashboards. Col·laborant també amb el back-end per millorar l'API existent i afegir noves funcionalitats.Stack i tecnologies
Front-end: React, React-Redux, Redux-Sagas, AntDesign UI library. SASS, Javascript (ES6), Webpack, Lodash, D3, ChartJS, WebSockets
Back-end: API utilitzant Python - Django REST Framework. PostgreSQL
Kubernetes, Docker, CircleCIDesenvolupador d'aplicacions web senior
Apr 2007 - Nov 2017
Whads Media Studios S.L. (Barcelona)
Desenvolupament d'aplicacions web amb Javascript, Node.js, ASP, PHP, Python i Perl.
Desenvolupament d'aplicacions mòbils per iOS i Android amb Axway Appcelerator.
Desenvolupament Frontend, disseny "responsive", HTML5, CSS3, Javascript, JQuery, Google APIs, SASS, React-Redux.
Administració i monitorització de sistemes Linux (Ubuntu) i Windows Server.
Gestió integral de bases de dades relacionals i NoSQL.
Desenvolupament de plantilles i integració de processos per gestionar i crear campanyes d'email utilitzant plataformes com Campaign Monitor, MailChimp, Sendy i Mailgun.
Gestió de comptes i projectes.Desenvolupador web
Abr 2006 - Abr 2007
Online Solutions Ltd (Budapest)
Pràctiques a Budapest, Hungria com a desenvolupador web junior a l'empresa Online Solutions Ltd.
Manteniment i desenvolupament web amb Perl, HTML/CSS, Javascript i MySQL.
Integració d'aplicacions empresarials.Administrador Linux
Gen 2005 - Mar 2006
CCMA i CCRTVi (Barcelona)
Supervisar i monitorejar processos i estat de la xarxa amb Nagios.
Desenvolupament de scripts amb Perl per automatitzar diferents processos interns.