July 2020 - Now
Madrid, ES
I'm in charge of developing apps based on ReactJS, Redux andTypescript, for internal and final users. I use to design architecture for small modules within the apps I’m working on, implementing solutions and testing the end result.
I also participated in a project developing apps based on Microfrontends (using SingleSPA),VueJS and Typescript, for final users. This was an interesting experience to get new points of view, but it is not my cup of tea.
AxiosCSSCypressEslintExpressJSFlutterGitHTMLJavascriptJestNodeJSReactJSReduxSingleSPAStyled componentsTesting libraryTypescriptViteJSVueJSVuetifyWebpackYarn
Sep 2017 - June 2020
Madrid, ES
I've been working in Tuenti's platform team, building the environment, platform and components based on ReactJS, FlowType and Styled componentsthat will be used by other teams to build Novum application.
Novum is a very ambicious project for Movistar, that is being used by all clients of Tuenti (Spain, Latam), Movistar (Spain, Latam), Vivo (Brazil), O2 (Spain, UK) and Blau (Germany).
One of my most visible achievements has been to implement from scratch the Push notifications system, based on Web Push APIs.
AxiosCSSEnzymeEslintExpressJSFlowTypeGitHTMLJavascriptJestMSWPupeteerReactJSReduxStorybookStyled componentsTesting libraryWebpack
Apr 2016 - Aug 2017
Madrid, ES
I switched from Angular JS to ReactJS, created responsive websites using Redux, Sass and NodeJS in permanent contact with Backend team, using agile methodologies.
During this period, I participated in the creation of a new social platform and it's corresponding backoffice, so we could manage and supervice content that was being uploaded to it.
You can check the Recommendation letter (in Spanish).
AxiosBootstrapCSSDockerEslintExpressJSGitHTMLJasmineJSJavascriptKarmaJSNodeJSReactJSReduxSassStylelintSwagger UIWebpack
Apr 2014 - Apr 2016
Mar del Plata, AR
I created responsive websites using Angular JS, KnockoutJS, HTML, CSS, SCSS, NodeJS and Grunt, in a permanent contact with the client and Backend team, usign Agile methodologies. I also take care of managing small teams for the projects I'm assigned.
Angular JSBackboneJSCSSGitGruntHTMLJasmineJSJavascriptKarmaJSKnockoutJSNodeJSSCSS