Usanthan Kajendirarajah

Software Developer at DNAstack

Usanthan Kajendirarajah is a software developer who currently works at DNAstack. Usanthan has previous experience working as a backend developer at both BMO Financial Group and Toogood Financial Systems Inc.

Kajendirarajah first started their career in 2018 as a backend developer at Toogood Financial Systems Inc. There, they worked on implementing new features and fixes for the company's main financial services application. Usanthan also gained experience working with a microservices architecture and wrote queries using NHibernate/LINQ to query a MySQL database. In 2019, they moved to BMO Financial Group where they worked on creating scalable and efficient serverless backend applications using AWS and Node.js. Usanthan also ported legacy applications to the cloud by redesigning the architecture and introducing parallelism wherever possible through asynchronous methods and promises. Kajendirarajah has gained a working knowledge of the AWS serverless stack (Lambda, DynamoDB, S3, API Gateway, CloudFormation, SNS, SQS) by creating scalable microservices and RESTful APIs. Usanthan also wrote unit tests using the Mocha unit test framework, Sinon for mocking, and Chai for assertions.

Usanthan Kajendirarajah completed a Bachelor of Applied Science in Computer Engineering from the University of Toronto.

Some of their coworkers include Kevin Hong - Software Developer, Angelo Genovese - Sr. Software Developer, and Jakub Stromsky - Software Developer. Usanthan Kajendirarajah reports to Miro Cupak, Co-Founder & CTO.


Org chart