Work Experience
💼 IBM, Ontario Tech (IBM Centre for Advanced Studies (CAS), Ontario, Canada)
Research Associate (Sep 2023 - Present)
- Language: Python, Java
- Large Language Model: LLaama2, GPT API
💼 Ontario Tech University (Oshawa, Canada)
Sessional Lecturer (Jan 2024- Present)
- Teaching:
- INFR 2820U Algorithms and Data Structures
Graduate Research Assistant (Sep 2017 - Nov 2023)
- Research Topics:
- Parallel Programming and Computation
- Real-time Embedded Systems and Software Validation
- Machine Learning for Obstacle Detection and Image Processing
- Cloud and Fog Computing for Safety-Critical Systems
- Software Engineering in Product Line and Web Application Development
- Kubernetes and Load Balancing
Graduate Teaching Assistant (Sep 2017 - Present)
- Course TA:
- Database Management Systems (SQL, Query Optimization)
- Software Design and Architecture (Software Development)
- Embedded Software Systems (Scheduing, Hardware Architecture, QEMU Emulator)
- Software Quality (JUnit, FindBugs, Gerrit, Jenkins, Automated Testing using Selenium)
- Algorithm Design & Analysis
- Inroduction to Programming (OOP)
💼 Mobile Innovations Corporation (Ottawa, Ontario, Canada)
Software Development Intern (May 2021 - Aug 2021)
- Language: C#
- Framework: ASP.NET
- Database: Microsoft Azure SQL
💼 QA Consultants ( North York, Canada)
Software Development Intern (July 2020 - Dec 2020)
- Language: C/C++/Python
- Framework: OMNET++, Python QT5
- Database: Sqlite3
💼 Daffodil International University (Dhaka, Bangladesh)
Lecturer (May 2015 - Aug 2017)
- Course Teacher:
- Database Management System (SQL)
- Object Oriented Programming (Java, C++)
- Programming and Problem Solving (C/C++)
- Simulation and Modeling
- Data Structures and Algorithms
- Computer Graphics
💼 Nascenia IT (Dhaka, Bangladesh)
Junior Software Engineer (Mar 2014 - May 2015)
- Worked as a Ruby on Rails Developer in Different Projects:
- A Web Based Flight Schedule Provider and Online Booking System
- Simple Signup: Software as a Service (SaaS) that offers event organizers to organize their event.
- Viigii: Virtual Gifting Delivery
💼 Banglalink Digital Communications Limited (Dhaka, Bangladesh)
OMC BSS Junior Engineer (Jan 2014 - Feb 2014)