Curriculum vitae
Experience
Since 2017
BBVA Next TechnologiesSenior Software Engineer
Architecture, implementation, deployment and maintenance of Frontend Webapps2014-2017
TragsatecSoftware Engineer
Architecture and implementation of web and Android appsRelevant Projects
Since 2019
Ecommerce Loans & CardsSenior Frontend Developer
- Architecture definition
- Workflow design
- Maintenance of productive development
- Scrum implanting
- Developed using Cells (BBVA propietary Frontend Framework)
- Deployed in AWS S3 using Jenkins
2017 - 2019
BBVA Open MarketplaceFrontend Developer
- Working as solo Frontend Developer for four months
- Frontend App consisting in both AngularJS client and Flask server
- Deployed in Google App Engine using Jenkins
Skills
Languages
JavaScriptProgramming language
HTML5Web markup language
SASS & CSSWeb styling language
PythonProgramming language
JavaProgramming language
Frontend
ReactComponents based frontend framework
VueComponents based frontend framework
WebComponentsComponents creation paradigm
LitElementWebComponents library
PolymerWebComponents library
Backend
NodeJsJavaScript based backend framework
FlaskPython based backend framework
SpringJava based backend framework
HibernateJava based backend framework
Cloud
Amazon Web ServicesCloud computing platform
Google Cloud PlatformCloud computing platform
Testing
Unit testing
End to end (E2E) testing
Agile
ScrumAgile methodology
Publications
2016
SmartSim: Improving visualization on social simulation for an emergency evacuation scenario
Education
2009 - 2016
Telecommunications EngineeringUniversidad Politécnica de Madrid
- BSc & MSc degree according to ABET
- Maximum calification (10/10) in Master Thesis
- Honors degree in FPRG subject (Programming Fundaments)
- Honors degree in LPRS subject (Systems Programming Laboratory)
Languages
SpanishNative
EnglishFull professional proficiency