-Develop new features, refactor -Increase test coverage in ConsumerInsights application, to allow costumers to create new audiences and segments of audiences, based on internal ETL processes that select the people that are most likely to buy your products, allowing them to have the best advertising campaign. Technologies: microservices with Nest.JS, PostgreSQL, GraphQL.
Develop an express delivery application, with microservices. The system would receive a file from the store, with all the packages to delivery, triggering the Lambda function into inserting then in the database. After spiting the packages by region, the back office operators would trigger auctions. All the services' communication was using HTTP, external communications was through message queuing. The system had two APIs, one for mobile devices and the other for the back office application. Both built with React (Native and JS). The system had an auctioning engine, that would find the closest deliverymen to offer them the available packages. Originally all notifications used Socket.IO, both in back office and mobile, on time was replaced, on mobile, with Firebase. Main technologies: Node.JS, Express.JS, JavaScript, MongoDB, AWS Lambda and RabbitMQ
• Development of fintech (BaaS) API and SDK using Microservices and Blockchain. Data modeling and creation of new entities. Wrapping API endpoints into SDK methods, documenting new features and new SDK methods, testing among other responsibilities.
• Development of back-end applications in Node.JS for mobile apps. Deploy containers in Docker and CI with Jenkins. Control and execution of automated services micro applications. Create applications PoC with Express and interfaces with React. Documenting APIs endpoints requests and responses.
Development of data migration. Reports data aggregation. Migrate data from MySQL to MongoDB and generate reports. Catch errors and control microservices in an AWS ecosystem.
Development of real-time notification REST API and WebRTC application. Development of local social network using Node.js with Express and Socket.IO on back end and connecting with Cake PHP on the front end. Creating views for the local social network using the Cake PHP framework.
Analysis and code development for specific employer product. Development of API endpoints, controllers and models, originally in the Yii framework, then with Express and Mongoose. Organizing daily meetings, retrospectives, and sprint metrics.