Kallol Naha

Kallol Naha / কল্লোল নাহা

Ph.D. Candidate & Graduate Research Assistant, University of Idaho

Dedicated Ph.D. candidate at the University of Idaho specializing in Bioinformatics, Human-Computer Interaction, Database Management, Machine Learning, and Large-Scale Web Software Development, working under the guidance of Prof. Dr. Hasan Jamil in the SmartDB Lab.

My research focuses on developing AI-driven tools to advance healthcare and environmental management by improving bioinformatics workflows and making complex biological and clinical data more accessible. I have previously developed commercial software solutions, intelligent systems for biologists, visual workflow platforms for scientists, and auto-grading tools for database education, all emphasizing intuitive, user-centered design.

I am a Student Member of ACM and IEEE, and an active committee member of the Bangla Language Processing (BLP) Workshop. I have also served as a reviewer for several IEEE and ACM conferences, contributing to the academic research community through peer review and professional service.

Selected Publications

A GenAI System for Improved FAIR Independent Biological Database Integration
SN Sakib, K Naha, SY Rubaiat, HM Jamil

Journal of Data and Information Quality

Publisher: ACM

Read More →

WriteAssist: A Personalized Generative AI System for Autonomous Authoring of Scholarly Literature Reviews
K Naha, SY Rubaiat, SN Sakib, HM Jamil

Publisher: ACM

Proceedings of the 36th ACM Conference on Hypertext and Social Media

Read More →

A FAIR Resource Recommender System for Smart Open Scientific Inquiries
SN Sakib, SY Rubaiat, K Naha, HH Rahman, HM Jamil

Journal of Applied Sciences 15 (15), 8334

Publisher: MDPI

Read More →

Are Large Language Models Smart Enough for SQL Tutoring and Assessment?
K Naha, S Rubaiat, H Jamil

Proceedings of the 25th IEEE International Conference on Advanced Learning Technologies

Publisher: IEEE

Read More →

Abstract Visual Scientific Workflow Design using VisFlow 2.0
K Naha, HM Jamil

Proceedings of the 37th ACM International Conference on Scalable Scientific Data Management

Publisher: ACM

Read More →

Ad hoc Data Foraging in a Life Sciences Community Ecosystem Using SoDa
K Naha, H Jamil

Journal of Applied Sciences 15 (2), 621

Publisher: MDPI

Read More →

A Declarative Query Language Enabled Autonomous Deep Web Search Engine
K Naha, H Jamil

Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing

Publisher: ACM

Read More →

An Online Tutoring and Assessment System for Teaching Relational Algebra in Database Classes
HM Jamil, K Naha, FR Shawon

Proceedings of the 22nd nternational Conference on Web-Based Learning

Publisher: Springer Nature Singapore

Read More →

An Online Tutoring and Assessment System for Teaching Relational Algebra
HM Jamil, K Naha, FR Shawon

Proceedings of the 22nd International Conference on Web-Based Learning

Publisher: Springer Nature

Read More →

Mapping Strategies for Declarative Queries Over Online Heterogeneous Biological Databases for Intelligent Responses
HM Jamil, K Naha

Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing

Publisher: ACM

Read More →

Mapping Declarative Queries to Heterogeneous Biological Databases Using Schema Graphs for Intelligent Responses
HM Jamil, K Naha

2022 IEEE Intl Conf on Parallel & Distributed Processing with Applications

Publisher: IEEE

Read More →

Localization of Autonomous Robot in an Urban Area Based on SURF Feature Extraction of Images
Abu Sadat Mohammed Yasin, Md Majharul Haque, Md Nasim Adnan, Sonia Rahnuma, Anowar Hossain, Kallol Naha, Mohammod Akbar Kabir, Francesc Serratosa

International Journal of Technology Diffusion (IJTD) 11 (4), 84-111

Publisher: IGI Global

Read More →

Automatic Preference Learning on Semantic Attributes
K Naha

Universitat Rovira i Virgili, Tarragona, Spain

Publisher: Repositori institucional URV

Read More →

Devise, Extend and Upgraded Algorithm of Gene Sequence for Local Alignment
ASM Yasin, MM Haque, K Naha, MSA Shohag

International Journal Of Engineering And Computer Science Vol. 2 No. 7 (2013)

Publisher: IJECS

Read More →

Recent News

OCT

2025

Paper Submitted to IEEE TCBB

Submitted our latest manuscript, “CroW: A Crowd-Enabled Wrapper Ecosystem for FAIR ,” to IEEE Transactions on Computational Biology and Bioinformatics.

OCT

2025

Paper Submitted to ACM TMIS

Submitted our latest manuscript, “SmartGrant: An Agentic AI Financial Management Information System to Improve the Future of Work,” to ACM Transactions on Management Information Systems.

OCT

2025

Paper Submitted to ACM SAC 2026

Submitted our manuscript, “CodeR3: A GenAI-Powered Workflow Repair and Revival Ecosystem,” to ACM Symposium on Applied Computing (SAC '26).

SEP

2025

Paper Accepted at ACM JDIQ

Accepted our latest manuscript, “A GenAI System for Improved FAIR Independent Biological Database Integration,” at the ACM Journal of Data and Information Quality.

SEP

2025

Presented Paper and Poster at ACM HT '25

Attended the 36th ACM Conference on Hypertext and Social Media (HT '25) to present our accepted paper and display a poster.

My Resume

Work Experience

2024 - Current

Graduate Research Assistant

University of Idaho, Moscow, Idaho, USA

Focused on conducting cutting-edge research in bioinformatics and human-computer interaction, working closely with faculty and other researchers. Developed AI-driven tools for data integration and visualization using Python, R, SQL, and ReactJS. Collaborated on research publications, grant proposals, and experimental workflow optimization.

2021 - 2024

Graduate Teaching Assistant

University of Idaho, Moscow, Idaho, USA

Contributed to the academic environment by teaching Database Management Systems and C++ programming. Assisted in curriculum design, grading, and mentoring students. Utilized tools such as MySQL, PostgreSQL, Python, and Visual Studio to support lab exercises and hands-on projects.

2020 - 2021

Remote Full-Stack Developer

Cover Whale Trucking Insurance, USA

Developed and enhanced web-based insurance software solutions for commercial trucking. Worked on both front-end and back-end using ReactJS, Node.js, PHP, and MySQL. Implemented automated reporting features, integrated third-party APIs, and optimized system performance for large-scale user data.

2015 - 2019

Remote Full-Stack Developer

MBS Electronics, Germany

Contributed to software development projects in the electronics industry, creating applications for embedded systems and web-based control interfaces. Utilized Java, PHP, MySQL, and AngularJS to deliver robust solutions. Participated in code reviews, testing, and deployment.

2010 - 2014

Software Engineer

Phase 3 Solution, Bangladesh

Involved in the design, development, and maintenance of enterprise software solutions. Worked with Java, PHP, MySQL, HTML, CSS, and JavaScript to deliver client applications. Assisted in requirement gathering, system architecture design, and deployment, focusing on scalable and maintainable code.

Education

2021 - 2026

PhD in Computer Science

University of Idaho, Moscow, Idaho, USA

Pursuing a Doctor of Philosophy degree specializing in Bioinformatics, Human-Computer Interaction, Database Systems, and Machine Learning. Engaged in research focusing on AI-driven tools for biological and clinical data analysis, workflow optimization, and interactive visualization platforms. Developed advanced prototypes using Python, R, SQL, ReactJS, and cloud technologies while contributing to multiple publications and conference presentations.

Current CGPA: 4.00 / 4.00

2014 - 2016

Master in Computer Engineering

Universitat Rovira I Virgili, Tarragona, Spain

Completed a Master of Science degree with focus on Data Mining, Artificial Intelligence, and Software Engineering. Conducted research on machine learning models and web-based systems, gaining hands-on experience with Python, MATLAB, Java, and database systems. Published a thesis on intelligent systems and actively participated in academic workshops and seminars.

CGPA: 7.91 / 10.00

2003 - 2008

B.Sc. in Computer Science and Engineering

Shahjalal University of Science and Technology, Sylhet, Bangladesh

Earned a Bachelor of Science degree, building a strong foundation in Software Development, Algorithms, Networking, and Database Management. Completed multiple projects in C, C++, Java, and MySQL, gaining practical experience in problem-solving, system design, and teamwork. Graduated with distinction and actively participated in coding competitions and technical clubs.

CGPA: 3.64 / 4.00

Skills

Python 95%
ReactJS 97%
PHP 93%
MySQL 95%
Java 94%
AngularJS 80%
HTML 99%
CSS 99%
Machine Learning 92%
Data Science & Visualization 90%
NLP & LLM Integration 88%
API Design & Integration 91%
Docker & Cloud Deployment 85%
Prompt Engineering & Generative AI Systems 86%

Work & Projects

SmartGrant

SmartGrant is an intelligent research budgeting and proposal assistance system designed to help investigators automatically generate, validate, and optimize grant budgets. It integrates institutional rate policies, funding agency guidelines, and project-specific parameters to produce accurate multi-year budgets with minimal manual effort. The system enhances transparency and compliance, reducing administrative workload and supporting data-driven funding decisions.
Source: Internal Research Tool

CroW (Cross-domain Wrapper Generator)

CroW is a modular AI-driven system for automated web wrapper generation and data extraction across heterogeneous web sources. It combines rule-based and machine learning techniques to support semi-structured and non-tabular web data, enabling rapid construction of reusable data integration pipelines. The framework powers complex bioinformatics workflows and is distributed as a standalone Python package for the research community.
Source: ACM/IEEE Publications

VisFlow

VisFlow is a visual workflow platform that enables scientists to design, execute, and monitor data-driven experiments through an intuitive drag-and-drop interface. It integrates data analytics, workflow automation, and visualization tools to streamline experimental pipelines in biology and environmental research. The system emphasizes usability and reproducibility, bridging the gap between data science and domain expertise.
Source: SmartDB Lab, University of Idaho

FAIRBridge

FAIRBridge is an AI-powered system designed to assist biologists in accessing and analyzing biological data. It interprets user queries, maps them to relevant databases, and generates executable queries to retrieve data. The system aims to enhance the FAIRness (Findability, Accessibility, Interoperability, and Reusability) of biological data, ensuring high-quality and responsive information delivery.
Source: arXiv

Project 360

Project 360 is an intelligent tutoring system focused on database education. It offers high-quality courses, interactive assignments, and tests to facilitate personalized learning experiences for students. The platform aims to connect students with the best tutors, enhancing their learning outcomes in the field of databases.
Source: DBLab

SoDa

SoDa (Semantic Data Foraging) is a tool developed to assist biologists in discovering and accessing relevant data from the internet. It helps users identify resources based on their analysis requirements, generate resource access plans, and store cleaned data for community use. SoDa aims to address the challenges posed by unstructured and non-FAIR data on the web, facilitating efficient data retrieval and sharing within the scientific community.
Source: MDPI

Cover Whale

Cover Whale is a technology-driven commercial auto insurance provider specializing in the trucking industry. It offers a suite of insurance products, including liability, cargo, and vehicle coverage, tailored for truckers and small fleets. The company leverages technology and data to provide innovative solutions, aiming to improve safety and ease of use for agents and drivers alike.
Source: Cover Whale

FLS-Desk

FLS-Desk is a web-based management tool designed for the administration and monitoring of Field Loadable Software (FLS) processes. It supports remote management, handles various aircraft types, and facilitates software updates and configuration reporting. The tool aims to streamline the management of FLS, ensuring efficient and accurate software deployment in aviation systems.
Source: mbs-electronics.com

BrainView

BrainView is a system designed for objective cognitive assessment using EEG (electroencephalography). It provides clinicians with tools to measure brain activity, reaction times, and other cognitive functions, offering insights into neurological conditions. The system aims to enhance patient care by integrating objective brain data into clinical practice, facilitating accurate diagnosis and personalized treatment plans.
Source: Google Scholar