Professional Experiences
Department of Computing Science
University of Alberta, Canada
​
It is very difficult to diagnose psychiatric disorders reliably, especially in early course. However, such early diagnosis is critical for producing an effective treatment. This has motivated many researchers to apply machine learning approaches to neuroimaging data, to produce multi-dimensional, data-driven models that capture the level of complexity necessary for aiding diagnosis, and prognosis in an objective manner. Inspired by these, I have studied various ways of applying machine learning methods for predicting the diagnosis and prognosis of psychiatric disorders. I believe this could be greatly beneficial, as it can help doctors correctly make important clinical decisions -- such as ‘which diagnosis to assign’ or ‘what drug to prescribe’.
Department of Computing Science
University of Alberta, Canada
Responsibilities:
- Practical Programming Methodology (Fall 2018): A data structure, algorithms and programming course in C & C++
- Introduction to Tangible Computing I (Winter 2019): A data structure, algorithms and programming course in Python
Department of Computer Science & Engineering
Khulna University of Engineering & Technology (KUET),
Khulna, Bangladesh
Responsibilities:
- Assisting teaching and instructing undergraduate laboratory courses.
- Courses: Structured Programming, Object Oriented Programming, Data Structure & Algorithms.
- Projects Supervised: ARP Spoofing based MitM (Man in the Middle) Attack Tool and ARP Spoofing Detection Tool, 3D Game: Rescue the Prisoner, File (audio, video, etc.) transfer and message send via Wi-Fi from one mobile to another, SGIPC (Website) for the contest programmers.
Department of Computer Science & Engineering
Northern University of Business & Technology
Khulna, Bangladesh
Responsibilities:
- Assisting teaching and instructing undergraduate laboratory courses.
- Courses: Object Oriented Programming
Diploma in Computer Science and Application
Bangladesh Open University
Khulna, Bangladesh
Responsibilities:
- Assisting teaching and instructing diploma laboratory courses.
- Courses: Visual Programming, Internet Technology and Web Designing, Graphics Design.
The TigerWorks Pvt. Ltd (Current Name: AppsCode.Inc)
Dhaka, Bangladesh
Responsibilities:
- Software Engineer for developer productivity tools. I used GO programming language and worked with technologies such as Docker, Kubernetes, Glusterfs, Salt-Stack.
​