Professional experience

Experience

Research and industry positions, teaching, and the students I have mentored.

Research
Notre Dame
Provost's Postdoctoral Fellow
Aug 2026 – 2028
University of Notre Dame, Notre Dame, IN
  • Research on safety-by-construction guardrails and multilingual program synthesis for Code LLMs, mentored by Prof. Joanna C. S. Santos.
George Mason
Graduate Research Assistant
May 2024 – present
George Mason University, Dept. of Computer Science, Fairfax, VA
  • Lead end-to-end LLM development: data curation, pretraining, fine-tuning, and evaluation for code and multilingual settings.
  • Author peer-reviewed papers and present findings at international venues across NLP and software engineering.
Industry
Samsung R&D
Software Engineer, RPA & OCR
Nov 2019 – Aug 2021
Samsung R&D Institute Bangladesh, Dhaka
  • Built production-grade RPA bots (Automation Anywhere, UiPath) and integrated OCR engines (Tesseract 4, Google Vision, ABBYY, Azure, Tegaki) into IQ Bots with custom Python pipelines.
Teaching
George Mason
Graduate Teaching Assistant
Aug 2021 – May 2024
George Mason University, Dept. of Computer Science
  • Supported four courses over eight semesters: CS 222 (Computer Programming for Engineers), CS 262 (Introduction to Low-Level Programming), and CS 583 (Analysis of Algorithms).
Uttara University
Lecturer, Computer Science
Jan 2019 – Apr 2019
Uttara University, Dhaka, Bangladesh
  • Taught theory and lab courses (Introduction to Computers, C, C++); contributed to computer-vision research and student mentoring.
Mentoring
Duke
Manmit Singh
Duke University
Ph.D. student, 2nd year.
George Mason
Dipak Meher
George Mason University
Ph.D. student, 3rd year.
George Mason
Jayoti Devi
George Mason University
Ph.D. student, 1st year. Co-author on CodeGuard (EACL 2026).
Notre Dame
Noah Erdachew
University of Notre Dame
Senior undergraduate. Co-author on CodeGuard (EACL 2026).