Senior Software Engineer
CurrentSenior Software Engineer / Full-Stack Development, ETL Developer FitchConnect-Web, Microservices (API), Ratings Distribution and Research (RDR), Talend ETLEmployer: Fitch RatingsThe projects delivered or worked upon include:● Full stack developer worked massively on React, Node and graphQL and MongoDB.● The purpose of the project that involved with NodeJS is main Fitch Solution web application where authorized user(s) can be able to access the rating information and other rating related details and history of the company and check on research documents about the sector/company/region.● As the main application is based on Node.js, I worked mostly on Node with enhancement and take part in Architectural discussions. ● The main application involves accessing data from backend Restful API services through GraphQL calls thereby access data from MongoDB.● Optimized performance of the application by involved sonar Lint while writing the code to fix the vulnerabilities while writing the code and handled test cases with Jest framework● Communicate effectively with peers in problem solving and sharing the details on common bug fixes which improves team efficiency.● Continuous learning and updating myself with latest updates on Node.js and react/other relevant tech stack to stay up-to-date which latest updates.● Writing Unit test cases for Java and Node applications.● Handle the deployment process for the developed changes with Bamboo and deploy the functionality changes to lower and higher environments.ETL Work involved:● Worked on Talend ETL in Development and enhancements.● Created low level design for new ETL flow in Stage environment and addressed its dependencies. Involved in SLD and Architectural meetings.● Prepare confluence pages to share the knowledge on existing issues and setup instruction and information.