I am a final-year PhD candidate at the University of British Columbia specializing in software engineering, program analysis, and large language models (LLMs). My research investigates how contextual and structural program information can be leveraged to advance LLM-based software engineering tasks and agentic AI systems that can plan, code, test, and deploy with minimal human intervention. This work has resulted in publications at premier venues including ICSE, ASE, and TOSEM.

In addition to my academic research, I gained experience in industry R&D at Walmart Labs, Kaspersky, and IBM, where I designed and deployed large-scale production systems in distributed computing, application performance management, and cybersecurity.

Earlier in my career, I contributed to the first-ever Voter ID and National ID system for Bangladesh, developed in collaboration with the United Nations Development Programme (UNDP) and the Bangladesh Election Commission at a time when no such infrastructure existed. This project of national importance established the foundation for transparent electoral processes and now serves millions of citizens.

Full CV