Experience

Professional and academic roles in Software Engineering and Research.

New Jersey Institute of Technology

Newark, NJ, USA

Graduate Research Assistant Jun. 2022 – Present
Supervisor: Dr. Iulian Neamtiu · Program Analysis & Software Engineering Lab
  • Developed and evaluated automated tools to detect and diagnose nondeterminism and inconsistency in machine learning implementations.
  • Engineered SMT-based verification workflows using the Z3 solver to formally prove the correctness of unsupervised learning algorithms.
  • Explored constraint-based optimization (MILP) to control neural network prediction behavior and study generalization properties.
  • Published high-impact research in top-tier conferences including ICSE (International Conference on Software Engineering) and ASE (Automated Software Engineering).
  • Authored technical reports and documentation for federal grant submissions (NSF).
Graduate Teaching Assistant Jan. 2021 – May. 2022
Department of Computer Science
  • Conducted lab sessions and provided technical guidance for 200+ students in Artificial Intelligence (CS370), Big Data (DS644), and Software Design (CS673).
  • Developed project tutorials, evaluated exams and provided feedback on assignments.

Samsung R&D Institute Bangladesh

Dhaka, Bangladesh

Software Engineer I Mar. 2019 – Dec. 2020
Quality Assurance & IoT Frameworks Team
  • Developed an automated testing framework for iOS applications, maximizing test coverage for apps on a high-frequency, monthly release cycle.
  • Designed validation strategies for iOS companion apps (smart home and wearables), leveraging UI fuzzing and automated input stress testing to eliminate complex edge-case crashes.
  • Supported the mobile application testing team through manual and exploratory testing.
  • Assisted in the documentation of test cases and system requirements for new feature rollouts.
Intern Aug. 2018 – Feb. 2019
  • Supported the mobile application testing team through manual and exploratory testing.
  • Assisted in the documentation of test cases and system requirements for new feature rollouts.

North South University

Dhaka, Bangladesh

Lab Instructor Jan. 2018 – Dec. 2018
School of Engineering & Physical Sciences
  • Instructed lab-based courses in Database Management Systems, Computer Architecture, and Web Development.
  • Developed project tutorials, evaluated exams and provided feedback on assignments.