- Born: July
- Address: Barcelona, Catalonia
- Electronic mail: [email protected]
- Linkedin: Profile
- Github: Projects
10 years dedicated in web design technologies. Involved in vuejs, react-js , Angular or emergent new web design techs/tools as Graphql, Typescript, Nodejs and so on...
A style guideline always in mind... Clean code, SOLID principles and enjoy what i'm doing.
Experienced researcher with a demonstrated background as a maths professor or developer working every day with many tehnologies. Skilled in LaTeX, Matlab, Fortran, C, C++, JavaScript and many related web dessign technologies.
Strong professional education with a Master in Optica y Optometria focused in Colorimetría from the Universitat Politècnica de Catalunya and one an one another in Applied Maths.
Name | Center | Start Date | End DAte |
---|---|---|---|
Master en Óptica, Optometria y Colorimetría | Universitat Politècnica de Catalunya | 2009 | 2012 |
Master's degree, Anàlisis Matemàtico | Universidad Autònoma de Barcelona | 2005 | 2008 |
Licenciatura Matemàtica | Universitat Autònoma de Barcelona | 1999 | 2004 |
CAP, Certificat d'Aptitud Pedagògica | Universidad Autònoma de Barcelona | 2004 | 2005 |
-
Frontend Develper in Qida
-
Frontend Developer in Tiendeo
Maitenance and add features with the related business logic.
- Infrastructure: Several services as Ajax for http requests wrapped in graphql requests. Lokalise translations, Google Analytics, Google Ads. Graphql api for fetching resources (C# gql-api).
- Framework: React Typescript with best practices and SOLID principles + Custom react context to app data access.
- Ui: Custom Ui with Storybook components / styled Components.
- Testing: e2e with cypress + react-testing-library for units and integrations.
- CI: Gitlab with yamel files: Testing, lighthouse, etc.
- Deploy: SK8s kubernetes.
-
Frontend Developer in I-surance AG
Maitenance and build apps with the related business logic.
- Infrastructure: Custom Api based in an extended Axios implementation. Auth0 as an opaque layer via Api REST for authentication. Authorization and resources fetching via standard api json schemes.
- Framework: React library + React-redux / custom react context to store/get app data.
- UI: React-strap / Ant dessing (antd)
- Testing: e2e with cypress
- CI: Bitbucket pipelines throught yamel files.
- Deploy: AWS3
-
Dessigner and Web Developer as a freelance.
-
Maths Professor.
-
Researcher in the CDC-UPC.
-
Frontend Developer in Centre de Recerca Matemàtica, CRM.
-
Agregated professor in Universitat de Barcelona
- Escuela IT - https://escuela.it/
- Curso de análisis y diseño orientado a objectos ( 26h ) - https://escuela.it/cursos/curso-de-analisis-y-diseno-orientados-a-objetos/estudiar
- Curso de patrones de diseño del Software (23h) - https://escuela.it/cursos/curso-patrones-diseno/estudiar
- Curso de Ariquitectura del Software (10h) - https://escuela.it/cursos/curso-arquitectura-software/estudiar
- Pirple - https://www.pirple.com/
- The Node.js Master Class
- Udemy
- Angular Avanzado - https://www.udemy.com/course/angular-avanzado-fernando-herrera/
- Angular Authentication, mstering the basics - https://www.udemy.com/course/draft/1634954/learn/lecture/10063458?start=0#overview
- Egghead
- Build an App with React Suspense - https://egghead.io/courses/build-an-app-with-react-suspense
- Javascript / Node.js - Typescript
- HTML: Pug, Handlebar, Markdown
- Java (POO) - SOLID
- CSS: sass, stylus, less
- C / Fortran
- Versioning / Package Management
- git: Github / Bitbucket / Gitlab
- NPM / YARN
- Agile Technologies / Mothodologies
- Jira
- Confluence
- OKR / Agile
- Dessign
- Figma
- Gimp / Photoshop
- wordpress / wix
- LaTex
- Matlab
- SPSS
- C++
- Styles
- CSS: sass, stylus, less
- UI: Bootstrap, React-strap, Material UI, Antd
- styled-components / style-jsx / css modules
- Frameworks
- Frontend
- Vue.js
- ReactJS
- Angular
- Backend
- Express
- Nest.js
- Frontend
- Testing
- E2E: Cypress
- Unit / Integrations : Jest
- Continuous Integrations (CI) / Deployment (CD)
- Jenkins
- Gitlab / Bitbucket pipelines
- Docker
- Building Tools
- webpack
- Gulp
- Parcel
- Snowpack
- esbuild