Education

BRAC UniversityDhaka, Bangladesh
Bachelor of Science in Computer Science — CGPA 3.76Jan 2020 – May 2024
  • Thesis: Towards Myocardial Infarction Diagnosis: An Investigation into Machine Learning and Deep Learning Algorithms using ECG Data.
Supervisor: Rafeed Rahman

Research Experience

Supervised by Annajiat Alim Rasel, BRAC University
Islam, R., Shaheer, S., Nur, Y., & Hamid, M. R. (2025)
Subjective Question Generation and Answer Evaluation using NLP
Manuscript submitted for publicationarXiv:2512.17289
  • Developed a comprehensive framework for automated subjective question generation and answer evaluation targeting higher-order thinking skills based on Bloom's Taxonomy.
  • Fine-tuned Mistral 7B, Llama-2 7B, and Falcon 7B, demonstrating that Mistral 7B achieves performance comparable to GPT-3.5 in question generation, while GPT-3.5 maintained superior accuracy (ranking top 2 in >96% of cases) for answer evaluation.
Shaheer, S., Islam, R., & Jilan, T. Z. (2025)
Beyond the Benchmark: Innovative Defenses Against Prompt Injection Attacks
Manuscript submitted for publicationarXiv:2512.16307
  • Developed an iterative chain-of-thought defense framework using GPT-4o to automatically generate and refine detection prompts.
  • Reduced attack success by 80% and false negatives by 79% on LLaMA compared to baseline.
Shaheer, S., Islam, R., Hamid, M. R., Khan, M. A. F., Faruk, M. O., & Nur, Y. (2025)
Detecting Prompt Injection Attacks Against Applications Using Classifiers
arXiv preprintarXiv:2512.12583
  • Implemented and evaluated deep and traditional classifiers (LSTM, FNN, Random Forest, Naive Bayes) for prompt injection detection, improving the robustness of application prompts and downstream systems.

Teaching Experience

BRAC UniversityDhaka, Bangladesh
Undergraduate Teaching AssistantJan 2024 – Apr 2024
  • Taught data structures and algorithms to 200+ students, covering core concepts, problem-solving strategies, and coding implementation in Python.
  • Designed lecture materials, assignments, and coding exercises to strengthen both conceptual understanding and practical programming skills.
  • Graded students' lab work and provided one-on-one and group consultation sessions to support their learning and clarify course content.

Professional Experience

AGT Software PartnersNew York, USA
Application EngineerApr 2025 – Jul 2026
  • Led the development of a no-code financial product recommendation engine for American Equity, matching users with equity and annuity products based on suitability algorithms and regulatory rules.
  • Built and configured multi-channel data ingestion pipelines for XML feeds, scanned documents, and direct customer input on the Unqork platform.
  • Designed workflows capturing complex financial data—trust, entity, annuitant, and beneficiary details—with dynamic validation logic.
QuanteronDhaka, Bangladesh
CofounderDec 2024 – Sep 2025
  • Cofounded the company and shaped its product direction across web and mobile.
  • Built Soli, a cross-platform SME finance platform for UAE businesses—automated VAT returns, corporate tax declarations, invoice generation, banking integration, and secure document management.
Ascend AI
Full-Stack Software EngineerSep 2023 – Mar 2025
  • Collaborated with a team of developers to design and develop a startup-level SaaS product, Clevercore.
  • Developed an automated Instagram lead-generation tool that sent over 500,000 DMs and reached 4,000+ active users.
  • Reduced real-time speech suggestion delay in WhisperApp from 95s to 47s by optimizing database connectivity and speech processing.
Reinforz AIDelaware, US
CofounderJun 2022 – Sep 2023
  • Co-authored the web app with other developers and mentored interns on their tasks.
  • Developed and improved user interface elements applying UI/UX principles, focusing on user engagement and overall experience.

Open Source Contributions

Contributed to open-source projects including NiceNode, GoodCollective, Safe, and Unlock Protocol.

  • Delivered a feature for NiceNode improving Linux uninstall flows for Podman (cleanup of containers and config directories across distros), via an issue-driven contribution to the core desktop app.
  • Fixed donor ordering logic on GoodCollective's donors page so sorting reflects both historical contributions and active Superfluid streams, improving the accuracy of impact reporting.
Résumé