Portifolio Management Platform

Integration with two legacy systems and addition of other functionalities.

 

Execution

I was assigned to carry out the Orbis study. I performed the surveys, data modeling and designed the integration. A set of REST resources were made available to provide various types of information. With this, I designed the consumption part, which would be implemented in NodeJS. As the volume of data was very significant, these resources had to provide paging calls. I implemented consumption using advanced techniques using NodeJS. I needed to make a recursive chain of calls to the main list, linking each call to an Observable, so that there was no burst of calls in the bases. For each page retrieved within the recursion tip, two more recursive call chains should be performed to retrieve the data linked to each record obtained in the first list. I coded, tested in the development and homologation environments and went up to production successfully. As for the other improvements, I participated in all phases of the application of the Agile methodology for the design, implementation and availability of new features.