About

Senior Software Developer, multi language developer but mainly Java and Javascript, restless mind always trying to learn more and more.

#My way

Born in Guadalajara, a small town near Madrid, when i finished my IT studies i started to work developing applications in the area of information technologies.

I have done everything since development to requirements analysis and new architectures. Backend developer but with some experience in frontend with React and React Native.

Strong supporter of TDD, using several technologies such as JUnit, mockito, spring testing framework, spock, scala unit testing framework…

For more detailed info you can take a look to my resume.

Curious? Scroll down to check my Blog or my Timeline!

Opinions expressed here are mine.

Blog

01 Jun 2016 . tech . How to solve CORS problem in your api with spring boot Comments

Recently I’ve had to migrate an old-fashion api to a new one with spring boot from scratch. One of the main problems when we create an api is that we have to solve the CORS problem, when your clients want to make more than only GET operations. After looking into Internet and because i am using spring boot 1.3.5, I’ve chosen use the new annotation @CrossOrigin, but, it didn’t worked. I really don’t know why but my main problem is that the CORS problem will have to be solved during today. So I opted by a…

View more posts

Timeline

  • August 2020 - Currently

    Technical Lead / Chapter Lead Security team @ Openbank, Working with the team on the security area to ensure that all bank operations are secured. Working with the different teams to provide them the proper tools to authenticate and authorize all operations within the bank. Working closely to the CISO and Cybersecurity team in order to ensure that all requirements from product are covered with security. Working with Java 11, Spring boot and Go as the main tools.

  • November 2019 - July 2020

    Technical Lead of Engineering team @ Bnext, helping to improve both the team and the platform to reach a new level of maturity. Working on the definition of the new microservices architecture to reach the Technical maturity needed to accomplish the requirements of the Bank of Spain.

  • December 2016 - November 2019

    Senior Software Engineer @ Denizen, working as a full stack engineer for Denizen.io, creating a new bank from scratch. Giving a new approach to the fintech world, us, Denizen have created a new approach to bank, borderless accounts. All of that with the top technologies like Javascript, Java, MongoDB, RabbitMQ

  • April 2016 - December 2016

    Tech Lead @ Momit, Leading the engineering team in order of improvement the current platform to a new architecture based in micro-services and NoSQL database. All orchestrated with spring boot framework taking advantage of its implementations for cloud computing as spring cloud config, spring eureka… and with RabbitMQ as messaging service. Momit

  • January 2015 - March 2016

    Senior Software Engineer @ Packlink Working in the migration from the old monolithic PHP platform to a brand new micro-service paradigm multilanguage one communicating by events with a RabbitMQ as a messaging system. Working with docker and configuration on the cloud. Managing a remote team in Ukrania that was in charge of carriers integrations so the rest of the team could focus on the architecture.

  • January 2012 - January 2015

    Functional Analyst / Java Architect @ Factoria ETSIA, worked @ Betcompara

  • February 2011 - January 2012

    Functional Analyst @ TIBCO analyst for Ferrovial and OHL for their projects for tolls motorways without barriers working remotely with Mexico, Portugal and Chile.

  • May 2007 - February 2011

    Programmer Analyst @ Several develoments for Orange, working first as a senior programmer and later as a team lead of a small department (3 people), doing the requirements analysis, design and development of the client J2EE applications, planning and revieweing the team work.

  • November 2005 - May 2007

    Senior Programmer @ Development over Java J2EE for different clients of telecom sector (Movistar, France Telecom…) and transportation (Iberia)

  • October 2007 - September 2011

    IT studies @ Department of Informatics and Telecommunications on Computer Science

Contact

Don’t be shy, drop me an email!