Software Engineer,
Nov, 2017 - Present
Worked as a full stack developer on the Market Commentary, Customer Investment Profile and Personalized Investment Ideas projects. The back-ends are developed using Spring Framework in Java and Scala, whereas the front-ends are developed in AngularJS using JavaScript and TypeScript. The team follows quite tightly the Scrum process of the Agile methodology.
Personalized Investment Ideas: Implementing new features in each Sprint according to the planning. For example, adding new APIs, UI components and logics, integrating the portal in Mobile Banking and other projects.
Customer Investment Profile: Migrating the UI to a completely new back-end (The APIs are incompatible).
Market Commentary: Enhancements including: Adding Google Analytics in UI, Migrating code from OSGi to Spring-boot, Adding new features like notifications.
