Education
- Ph.D & MS in Computer Science, 2018 - 2024
- Organization: Arizona State University
- Advisors: Professor Mohamed Sarwat and Professor Jia Zou
- Recepient of CIDSE Doctoral Fellowship award for the academic year 2018 - 2019
- B.Sc. in Computer Science & Engineering, 2010 - 2014
- Organization: Chittagong University of Engineering & Technology
- Advisor: Professor Moshiul Hoque
- Thesis Title: Fuzzy Features based Online Handwritten Bangla Word Recognition Framework
- Recipient of Honors award for academic performance
- 2nd Runner-up at two national project competitions in Bangladesh: i) National Hackathon and ii) Mobile Application Code Hub in 2014
- Achieved 6th position at Inter University Programming Contest organized by my undergraduate university in 2012
Work Experience
- Postdoctoral Research Scholar, August 2024 - Present
- Organization: Arizona State University
- Mentor: Professor Jia Zou
- Working on optimizing end-to-end pipelines consisting of database queries and machine learning models for inference workloads, reducing runtime and memory usage of in-database machine learning systems
- Teaching & Research Assistant, Fall 2018 - Summer 2024
- Organization: Arizona State University
- Served as an instructor for a graduate course named Spatial Data Science and Engineering
- Taught 5 courses as a Teaching Assistant including Distributed Database Systems, Data Processing at Scale, Object Oriented Programming & Data Structure, Introduction to Java & Python, Introduction to C++
- Working on building systems for efficient processing and utilization of large scale geospatial and spatio-temporal data with applications to machine learning and deep learning techniques
- Worked on AI powered improvement of data integration techniques
- Worked on a benchmark for evaluating natural language to SQL query synthesis approaches
- Mentor/Collaborators: Professor Mohamed Sarwat, Professor Jia Zou, Venkata VamsiKrishna Meduri, Jia Yu
- Research & Development Intern, January 2023 - August 2023
- Organization: Wherobots Inc, Scottsdale, Arizona, USA
- Responsibilities: Developing scalable spatial machine learning tools, scalable map-matching and routing algorithms.
- Software Engineer, January 2017 - June 2018
- Organization: Gagagugu PTE LTD (P1), Basundhara Group, Bangladesh
- Responsibilities: Worked on developing Android applications featuring functionalities related to social networking such as calling, messaging, post sharing, etc.
- Android Application Developer, January 2015 - December 2016
- Organization: Le Chef Plc, UK (ChefOnline in Bangladesh)
- Responsibilities: Worked on developing Android applications featuring services such as online order and reservations for restaurants in UK.
- Trainer of Mobile Application Development, May 2015 - July 2015
- Organization: ICT Division of Bangladesh
- Responsibilities: Trained approximately 100 undergraduate students on Android Application Development.
Important Courses
- Graduate Courses
- Statistical Machine Learning, Fundamentals of Statistical Learning, Distributed Database Systems, Data mining, Semantic Web Mining, Social Media Mining
- Undergraduate Courses
- Programming in C/C++, Object Oriented programming in Java, Data Structure, Algorithms, Discrete Mathematics, Artificial Intelligence, Software Engineering, Digital Logic Design, Computer Architecture
- Online Courses
- Effective Programming in Scala, Big Data Analysis with Scala and Spark, Natural Language Processing, Deep Neural Networks with PyTorch, Python for Data Science, AI & Development.