- Design and development of a documentation site, grouping multiple documentation builds from different services and integrating them in one place. - Design and development of a messaging protocol between different parties in order to carry on multiple security checks, involving data storage on Ethereum blockchain, multiple NodeJS backends, demo site for QR code scanning done in NextJS with React, etc. - Development of an OIDC provider server with NodeJS and TypeScript, including different auth views done with EJS. - Development of a POC using FIDO2 security specification.
Refactoring of a Cohort Browser service.
Development of a learning management platform in Angular 5 with Material Design. RESt API development with NodeJS (KrakenJS), using a microservice architecture with Docker. The database used was MongoDB. Use of Amazon AWS for cloud service such as image storage and app deployment. The automated tests were made with Mocha. CI using Travis and SonarQube as code quality tool. Use of Git and Github as version control system. Deployment of an architecture in AWS for transcodification of videos to HLS, so that they can be played depending on the device's internet bandwith. Development of an architecture to store and translate labels for apps with POEditor connected to Github. It includes email notifications to the translators, so that they know whenever there are new labels. Development of a management platform in VueJs with Vuex, using Vuetify and Jest as testing framework. …
Frontend developer in a SAP C4C project to build a sites management app. Full stack developer with React and Node(for the API part) in a project for measuring impacts in rugby players, using Storybook and Styled components. Frontend developer in a CRM Retailer project with AngularJS. Lead Frontend developer in a project making a dealers portal using React and Redux, using Styled Components and Storybook for component development.
Development of a game with Phaser.io. Development of a management web with AngularJS and Bootstrap, as well as facade written in NodeJS to connect it to a PHP server. CI with Travis and Coveralls. Tests written with Karma and Jasmine.
Hybrid app development using Ionic, AngularJS, HTML5, CSS and Phonegap. Automated tasks using Grunt. Styles made with SASS. Aumotated tests made with Karma and Jasmine, as well as Protractor. RESt API development with NodeJS (KrakenJS and use of io.js) and Golang, using a microservice architecture with Docker. The database used is MongoDB. The architecture uses Nginx as a proxy for the microservices. Use of Amazon AWS for cloud service such as image storage and app deployment. Development of microservices conection with ZMQ using Req/Rep, and implementation of a Router/Dealer broker. Automated tests made with Mocha. Development of some RESt API methods in PHP with Yii and MySQL. Development of payments functionality for iOS app in Objective-C. Use of Git and Github as version control system. My main responsibility in this role is the development of the microservices for the rest API, as well as the development of the hybrid app with Ionic.
Hybrid app development using Ionic, AngularJS, Phonegap, Crosswalk and other web technologies. Use of Docker and iBeacons for contextual notification. Integration with Facebook and Twitter. Use of Amazon AWS for images storage in S3. Development of a web dashboard for restaurants and pubs owners using AngularJS. Hybrid app development with Backbone and several javascript libraries, like Grunt. Prototype development for SEO based on QR codes, redirecting with Nginx in case that the web was accessed by a web crawler. Use of NodeJs for some backend microservices. The databased used was MongoDB. Also used Git and Github as version control system. My main responsibility in this role was the development of the web dashboard, as well as development of some of the backend and mobile app parts. This was a remote position.
Web developer using PHP, javascript, HTML and CSS. Used Joomla. In charge of the development of the internal web for Eroski group.
Java developer, making the messages protocol for an automated SIEM.