Mr. Tabinda Nasir

Junior Lab Engineer (CS)

Introduction

I hold a Bachelor's degree in Software Engineering and a Master's degree in Computer Science. With over six years of experience in teaching and research, I have cultivated a deep understanding of core computational concepts. My primary area of interest and expertise lies in Artificial Intelligence, where I actively explore innovative solutions and advancements in the field. My academic and professional journey reflects a commitment to empowering learners and contributing to the evolving landscape of AI-driven technologies. My teaching philosophy centers around providing students with a strong theoretical foundation, while also equipping them with practical skills for the evolving tech landscape.

Experience

  • Lab Engineer (2020–present)
    • Providing guidance to students on lab assignments, tools, and programming practices.
    • Explaining complex technical concepts or procedures to students in a simplified manner.
    • Helping students debug their code and troubleshoot software-related issues
    • Design and prepare lab exercises, projects, and experiments.
    • Developing instructional materials, including tutorials and manuals for lab sessions.
    • Evaluating student lab performance and assisting in grading lab assignments or projects.
  • Research Assistant, Department of Computer Science, UET, Taxila University (2018-2020)
    • Assisting faculty or senior researchers in designing and conducting experiments, simulations, or studies.
    • Implementing algorithms, models, or frameworks as part of research projects.
    • Reviewing academic literature to gather insights and stay updated on the latest developments in the field.
    • Preparing datasets, pre-processing data, and performing data analysis using statistical or machine learning tools.
    • Developing and testing prototypes, software tools, or applications based on research objectives.
    • Writing scripts or programs to automate repetitive tasks or processes in research projects.
    • Collaborating with team members to refine models or systems.
    • Writing technical reports, progress summaries, and project documentation.
    • Assisting in drafting research papers, conference presentations, and journal submissions.
    • Preparing research proposals and grant applications under faculty supervision.

Qualification

  • Academia:
    • MS. in Computer Science, University of Engineering and Technology, Taxila (2022)
    • BS. in Software Engineering, Comsats University Islamabad, Wah Campus (2018)

Taught Courses

I have taught a variety of undergraduate level courses in the Computer Science Department. Below are the courses I have been involved in teaching:

  • Programming Fundamentals
    An introductory course focusing on programming concepts using C++, covering topics such as variables, control structures, functions, and basic data structures.
  • Data Structures and Algorithms
    A core course that covers fundamental data structures (e.g., arrays, linked lists, trees, graphs) and algorithmic techniques (e.g., sorting, searching, recursion) with a focus on computational complexity.
  • Operating Systems

This course provides an in-depth understanding of the fundamental concepts, principles, and mechanisms that form the foundation of modern operating systems. It explores how operating systems manage hardware resources, enable process execution, and ensure efficient and secure interaction between users and applications. Topics include process and thread management, CPU scheduling, memory management, file systems, I/O systems, and system security.

  • Data Base Management Systems

This course introduces the fundamental concepts and techniques of Database Management Systems, focusing on the design, implementation, and use of relational databases. Topics include data models, database design, query processing, normalization, indexing, and transaction management. The course also explores advanced topics such as distributed databases, NoSQL databases, and database security.

Research

  • Research Paper:
    •  
    • Summarization of cricket videos using deep learning techniques
  • Publications:
    • Tabinda, J., et al. (2022). " Summarization of cricket videos using deep learning techniques.” Published in Frontiers of information technology 2022

Projects

  • AIDA (Artificial Intelligence Digital Assistant):

AIDA, or Artificial Intelligence Digital Assistant, is a cutting-edge AI-based project aimed at creating a virtual assistant capable of streamlining daily tasks and enhancing user interactions through intelligent automation. AIDA leverages advancements in Natural Language Processing (NLP), Machine Learning (ML), and Speech Recognition to provide users with seamless communication, contextual understanding, and personalized assistance.

Designed for both personal and professional use, AIDA can interact using text or voice commands, retrieve and process information, and execute tasks across various platforms. Its adaptive learning capabilities allow it to evolve over time, offering users more efficient and tailored experiences.

  • Tabeeb Website

It is a web-based project consisting of all the data of doctors, hospitals, location, and their timing on one website. Users can easily get information about the desired doctor’s appointment.