General Information
My Work Experience
2024-Present
Senior Software Engineer
Thomson Reuters, Toronto, Ontario, Canada

Design software systems and applications, ensuring scalability, reliability, and maintainability.

Create technical specifications, diagrams, and detailed workflows.

Create messaging and event-based system for handling large and complex task.

Write high-quality, efficient, and reusable code features and enhancements of the application - using C#, .NET, SQL, Azure cloud resources, Typescript, Angular and other similar technologies.

2022-2024
Intermediate Software Engineer
Thomson Reuters, Toronto, Ontario, Canada

Develop features and enhancements of softwares by applying modern development practices. Also involved in the entire software development lifecycle.

2021-2022
Software Engineer
Crawford & Company, Toronto, Ontario, Canada

Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems.

2020-2021
MITACS Accelerate Intern (Backend Engineer)
Hypercare, Toronto, Ontario, Canada

Developing back-end of hypercare API and create some microservice in AWS to improve the infrastructure of the healthcare systems in hospitals during mass casualties and pandemic events.

2019-2020
Graduate Research Asistant
Ontario Tech University, Oshawa, Ontario, Canada

Researching on Behavior Tree for Designing AI in Games.

2019-2020
Teaching Assistant
Ontario Tech University, Oshawa, Ontario, Canada

Conducting tutorial classes on Game Analytics and Essential Math for Games.

2018 (Sep-Dec)
Lecturer
Hamdard University Bangladesh, Dhaka, Bangladesh

Teaching students, being active in academic committees and publishing in academic conferences.

2018 (May-Aug)
Software Test Automation Engineer
Pathao Ltd, Dhaka, Bangladesh

Works with test teams to develop a tool to automate the testing.