AR
available

Last update: 05.08.2021

SOFTWARE ENGINEER

Company: Gravity code S.L
Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Spanish (Native or Bilingual)

Skills

Gravity / Cepsa Department of architecture and digital transformation During the last two years I have been part of the architecture and solutions development team within the digital transformation department. Data-based project development, following Agile methodologies. I have specialized in the development of solutions with reactive architectures with Javascript, both in backend and frontend. I develop in Java but due to the use of Serveless we use JS and Python. For more than 8 years I have worked as a fullstack Java (Spring Boot) + JS architect. In this stage we have gone from monolithic solutions to the design of microservices architecture using tools offered by Spring to the implementation of OpenShift (routing, service discovering, auto-scaling, fault-tolerance, disaster recovery, etc). I have integrated with SuccessFactors, SAP, Webmethods, Public Administrations, SalesForces and Service Now. I have implemented the entire Integration and continuous deployment model from 0 using Jenkins, Neuxs, Gitlab and SonarQube both in on-premises environments as well as in the cloud. Frontend technologies: Javascript, React.js, Redux, Bootstrap. Backend technologies: Java, Pyhton, Nodejs. Frameworks: Spring Framework (Core, Security, Cloud, Web, Boot), Express. Testing: Junit, Mockito, Jest, Enzyme API Definition: Swagger 2.0, Open Api. Databases: Oracle, SQLServer, DynamoDB, MongoDB. Amazon Webservices: CloudFormations, Serverless, S3, Api-gateway, Fargate, EKS, etc. Other technologies: Redis, RabbitMQ, Websockets, StompJS, Dockers, Openshift, OpenID, Outh2, LDAP.

TheOceanX Crypto-currency trading platform Development of both the traders portal for the purchase and sale of crypto-currencies as well as the development of the client library for the automation of operations. I did the development of all the price issuance in real time making use of microservices in nodejs and socket-io and Redis (pub-sub). Technologies: NodejJS, Reactjs, Bootstrap, MongoDB, Dockers, Websockets, Amazon Webservices, Blockchain (Ethereum), Gitlab CI.

2Trade Trading platform Creation of the development team from scratch, definition of workspace, work model and architecture of both backend and frontend. This trading platform was designed for Banco Sabadell and more than 50 developers participated. Technologies: Spring Boot, Maven, Single Sign-On, RabbitMQ, Redis, Backbone.js, JS, npm, Bootstrap, Jboss, Webservices, Junit testing, Jenkins, Git.

Project history

Local Availability

Only available in these countries: Spain
Profileimage by Anonymous profile, SOFTWARE ENGINEER SOFTWARE ENGINEER
Register