CV

Education

  • 2023-Now
    William & Mary – Ph.D. in Computer Science.
    • GPA: 3.92 (4.0 scale).
    • Advisor: Dr. Antonio Mastropaolo.
    • Research focus on AI in Software Engineering.
    • Key Courses: Software Maintenance/Evolution, Deep Learning, Autonomous Driving & Connected Mobility, Deep Transfer Learning, Data Mining & Decision Making, Human Centered Computing, AI for Software Engineering, Systems for Neural Networks.
  • 2016-21
    Sylhet Engineering College – B.S. in Computer Science & Engineering.
    • GPA: 3.46 (4.0 scale).
    • Key Courses: Structured Programming, Data Structures & Algorithms, Object-Oriented Programming, Database Systems, Operating Systems, Machine Learning.

Professional Experience

  • 2022
    Software Engineer (Machine Learning) at Graaho.
    • Developed a financial machine learning application on credit risk by cleaning datasets, testing with pytest, and baseline modeling.
  • 2021-22
    Research Engineer (Machine Learning) at Mayalogy.
    • Developed MayaNERC: A pipeline to biomedical NER from patient label text that can identify 17 entities and validate 111 diseases across five major health categories.
    • Developed Auto Tag, Group Referrer, and Pakistani Spam Filter with Macro F1 scores of 85%, 89%, and 88% respectively.
    • Led an AI annotation team of 20 engineers and 15 psychologists for developing deep learning datasets.

Skills Summary

  • Programming: Python, C++, C, SQL, Bash
  • LLM & Model Adaptation: Hugging Face Transformers, PEFT (LoRA/QLoRA/Adapters), Multi-task Learning, RAG, Quantized Fine-Tuning (4/8-bit), vLLM
  • Model Training & Systems: PyTorch, TensorFlow, Scikit-learn, Multi-GPU Training, HPC/Slurm, Docker, Linux
  • Evaluation & Analysis: pass@k, BLEU, ROUGE, CodeBLEU, Static Analysis, Statistical Testing (Wilcoxon, Cliff's Delta)

Publications

Teaching Experience

  • 2023-Now
    Teaching Assistant at William & Mary
    • Spring 2026: CSCI 455/555 (Generative Artificial Intelligence for Software Development) - Grading | Dr. Antonio Mastropaolo
    • Fall 2025: CSCI 100 (Prompt Engineering) - Grading | Dr. Antonio Mastropaolo
    • Spring 2025: CSCI 312 (Principles of Programming Languages) - Grading | Dr. Martin White
    • Fall 2024: CSCI 141-03 (Introduction to Programming) - Grading and Lab Instruction (Labs 3 & 13) | Dr. Matthew Chapman
    • Spring 2024: CSCI 312 (Principles of Programming Languages) - Grading | Dr. Robert Michael Lewis
    • Fall 2023: CSCI 312 (Principles of Programming Languages) - Grading | Dr. Tim Davis

Certifications

  • 2020-23
    Cisco Certified Network Associate

Participation

Extra Curriculars

  • Hobbyist traveler, love to trek