Mr. Hasnain Ahmad SCIT - BNU

Mr. Hasnain Ahmad

Lab Instructor

School of Computer & IT (SCIT)

Hasnain Ahmad is a Lab Instructor at SCIT BNU, experienced in teaching Data Structures and Applied Physics. He has conducted advanced research in AI and remote sensing, with publications at NeurIPS and IGARSS. His skills include Python, C++, TensorFlow, PyTorch, Docker, and full-stack development.

Bio

Hasnain Ahmad is a Lab Instructor at the School of Computer & Information Technology (SCIT), Beaconhouse National University (BNU). He holds a Bachelor of Science in Software Engineering from BNU and specializes in teaching Data Structures and Applied Physics. Through hands-on labs, he strengthens students’ understanding of algorithms, programming, and core electronics, designing structured exercises and ensuring alignment with industry-standard coding and problem-solving practices.

Along with teaching, Hasnain has contributed to impactful research in remote sensing and deep learning as an Undergraduate Research Assistant. His work includes detecting pollution sources using high-resolution satellite imagery, Vision Transformers, and Remote CLIP models. He developed a Multi-spectral Chimney Index and integrated results with Sentinel-5P data, leading to publications at NeurIPS 2024 and IGARSS 2025.

Beyond academia, Hasnain has gained practical industry experience through roles such as a remote intern at Valyrian Systems Inc., where he worked on Linux-based XDP optimizations for network performance. He has also supported learners as a Teaching Assistant for programming and data science courses and developed projects like Conversate, an AI-powered call center automation system. His technical expertise spans Python, Java, C++, TensorFlow, PyTorch, Docker, and modern web technologies.

Academics

  • BS in Software Engineering, Beaconhouse National University (BNU), Lahore

Experience

  • Lab Instructor, School of Computer & Information Technology, BNU (2025 – Present)
    Delivered lab sessions for Data Structures and Applied Physics; guided students in C++/Python programming and algorithmic problem-solving; evaluated lab performance.
  • Undergraduate Research Assistant, BNU (Mar 2024 – Jun 2025)
    Developed deep learning models including Vision Transformers and Remote CLIP for detecting pollution sources using satellite imagery; created Multispectral Chimney Index; integrated atmospheric data (NO₂, SO₂, CO) from Sentinel-5P.
  • Teaching Assistant, BNU (Oct 2023 – Feb 2025)
    Assisted in labs for Programming Fundamentals, OOP, and Islamic Studies; provided student support and project guidance.
  • Student Intern, Valyrian Systems Inc., USA (Remote) (Jan 2024 – Jun 2024)
    Worked in Linux environment on XDP-based network performance tasks; optimized NIC performance.
  • Teaching Assistant, Knowledge Streams (Remote) (Mar 2024 – Aug 2024)
    Supported students in data science, Python programming, and machine learning concepts.

Projects

  • Conversate – AI-Powered Call Center System
    Developed an autonomous AI call-center system using Python, OpenVidu, Livekit, and Docker; integrated NLP and ML models for adaptive dialogue.
  • Pollution Source Mapping
    Designed deep learning pipelines using Vision Transformers and Remote CLIP to detect chimneys in satellite imagery; mapped pollutants using Sentinel-5P data.

Publications

  • Mapping Air Pollution Sources with Sequential Transformer Chaining, NeurIPS 2024
    Published research on deep learning–based chimney detection and pollutant mapping.
  • WasteSort-AI: Hybrid Deep Learning Pipeline for Recyclable Material Classification, IGARSS 2025
    Co-developed a real-time waste-classification system using SAM-02 and MobileNetV2.

Technical Skills

  • Programming Languages: Java, Python, C++, JavaScript, SQL
  • Frameworks: Node.js, PyTorch, TensorFlow
  • Developer Tools: Git, Docker, DigitalOcean, VS Code, PyCharm, IntelliJ, Firebase
  • Libraries: React, Pandas, NumPy, Matplotlib

Contact

  • Email Address: hasnain.ahmad@bnu.edu.pk
© 2025 BNU.
Powered bytossdown.com