Senior Full-Stack Software Engineer
CurrentUS-based financial companyI oversee a sophisticated project involving Node.js/Grails API and Angular frontend technologies.* Collaborate closely with customer support and the product owner to conceptualize and implement new functionalities.* Conduct comprehensive code reviews for team members and guide junior developers in writing more efficient and streamlined code.* Upgrade the authentication systemsecurity and add SAML as a method of authentication.* Develop and maintain functional tests for the front-end.* Led the migration effort from AngularJS to Angular 16.* Incorporated Plaid API to retrieve customer financial data securely.* Enhance, manage, and conduct security audits on the application's AWS infrastructure, including Lambda functions, S3, and Elastic Beanstalk.