About Me
Hello! I graduated in March 2025 from the Department of Computer Science and Engineering at the Bangladesh University of Engineering and Technology (BUET).
I am currently conducting research in two labs: the IntelligentCATLab at the University of Illinois Urbana-Champaign, where I am advised by Prof. Reyhaneh Jabbarvand, and the Samsung Lab at BUET, working under the guidance of Prof. Anindya Iqbal.
At the IntelligentCATLab, I am developing an AI Agent framework for generating unit tests for C programs. Meanwhile, at the Samsung Lab, I am working on research project focused on generating UI test scripts from natural language test cases.
Outside of my academic research, I love hacking new ideas and bringing them to life. This passion for building is why I am also a Software Engineer at a startup called Yobo AI, creating cool AI voice agents.
“Hang on to your dreams Chip. The Future is built on dreams!”
— The Transformers animated series
Research Interests
- Software Engineering (SE, AI4SE)
- Multimodal Agents
- Explainable AI
- Trustworthy AI
- Systems
- Program Analysis
Manuscript Submitted/Under Preparation
ATLAS: Automated Tree-based Language Analysis System for C and C++ source programs
J. M. Chowdhury, A. F. S. Chowdhury, H. B. Monwar, & M. Naznin
ACM International Conference on the Foundations of Software Engineering (FSE) - Tool Demo Track, 2026
preprint | code | demoDual-Phase Agent Decomposition for Automated Unit Test Generation in C Programs
J. M. Chowdhury*, F. Oscar*, & R. Jabbarvand
Under PreparationTrace2Script: Framework for Web UI Test Script Generation from Natural Language Test Cases
J. M. Chowdhury*, S. M. R. Pial*, J. Y. Khan, M. R. Z. Ratul, & A. Iqbal
Under Preparation
* denotes equal contribution
