CV

Basics

Name Abdur Rashid Tushar
Label Lecturer at CSE, BUET
Email tushar27156@gmail.com
Summary Lecturer in Computer Science & Engineering at BUET with hands-on experience across web security, load testing, database management, and programming. Cybersecurity enthusiast aiming to deepen expertise in system security through PhD research.

Work

  • 2023.09 - 2023.09

    Dhaka, Bangladesh

    Instructor
    Bangladesh Power Development Board (BPDB)
    1. Name of the course: Ethical Hacking & Cyber Security in Power Sector, Policy and Operational Perspective Participants: Engineers of BPDB I delivered a 4-hour-long lecture on phases of ethical hacking and demonstrated some open-source tools used in each of the phases. 2. Name of the course: Operating Systems and Command and Shell Script-based Operation Participants: Engineers of BPDB I delivered a 3-hour long lecture on bash shell scripting
  • 2023.05 - 2023.06

    Dhaka, Bangladesh

    Education Mentor
    eSRD-Lab
    Virtual Industrial Training Program Training Track: IOT Software Development Industry: RedDot Digital IT Limited Participants: Final year students of CSE, BUET I was not involved in any lectures. I acted as a team leader during the industry visit. Also, I took a final viva of the students to evaluate their learning experiences from the program.
  • 2023.01 - 2024.08

    Dhaka, Bangladesh

    Instructor
    Bangladesh-Korea Information Access Center, CSE, BUET
    Courses taught: 1. Business Analytics: You can find the syllabus at {https://cse.buet.ac.bd/web/iac/course_detail/IAC-DATA-BA}. I taught the Python programming required for Business Analytics (The first 8 lectures) 2. Full Stack Web Development with React JS and Node JS: You can find the syllabus at {https://cse.buet.ac.bd/web/iac/course_detail/IAC-SOFT-FSWDRN}. I taught the Node JS part (Creating a backend using REST APIs) and deployment. 3. Microsoft SQL Server Database Management and Administration: You can find the syllabus at {https://cse.buet.ac.bd/web/iac/course_detail/IAC-DB-MSSQL}. I taught the administration-related topics (the last 8 lectures).
  • 2022.11 - Present
    Lecturer
    Bangladesh University of Engineering and Technology
    Theory courses taught: 1. Structured Programming Language (CSE 101 - July 2022): The basics of pointers, function pointers, logical bit operations, enum, structure, bit field structure, union, etc. (in C programming language) 2. Data Structures and Algorithms II (CSE 207 - January 2023, July 2023): Amortized analysis, advanced data structures (Fibonacci Heap, Binomial Heap, Hash Table), intractability topics i.e NP-completeness, Special Case Algorithms, Exponential Algorithms (Backtracking, Branch and Bound), Approximation Algorithms 3. Computer Architecture (CSE 209 - January 2024): Memory Hierarchies and Caches, SIMD Processors, GPU Architectures Sessional courses involved: 1. Computer Security Sessional (CSE 406 - January 2023, July 2023, January 2024 - special): Implementation of cryptography algorithms, Buffer Overflow Attack implementation, Malware implementation, XSS attack implementation, Website Fingerprinting side channel attack implementation, Firewall rules, Use cases of many open source security tools. 2. Computer Architecture Sessional (CSE 210 - January 2024): Hardware Implementation of Arithmetic Logic Unit, Software Implementation of Floating Point Addition, Software implementation of 16 bits MIPS processor 3. Computer Networks Sessional (CSE 322 - January 2024) - Designing Network Architecture using Packet Tracer, use case of Wireshark, and Implementation of server and client using Socket programming, various network use cases using NS3, Congestion Control Algorithm, Data Link Layer, etc 4. Operating System Sessional (CSE 314 - January 2024) - Shell scripting, Understanding XV6 learning Linux operating system, and adding many features, i.e. new system calls, scheduling, threading, inter-process communication, memory management, etc. 5. Data Structure and Algorithm I Sessioanl (CSe 106 - Jan 2023): Implementation of stack, queue, priority queue, binary heap, DP algorithms, divide and conquer algorithms, greedy algorithms, etc

Education

  • 2022.07 - Present
    Master of Science - MS
    Bangladesh University of Engineering and Technology
    Computer Science and Engineering
  • 2017.12 - 2022.12
    Bachelor of Science - BS
    Bangladesh University of Engineering and Technology
    Computer Science and Engineering
  • 2014.12 - 2016.12
    HSC
    Notre Dame College
    Science

Awards

  • 2018
    Inter University Artificial Intelligence Contest 2018 Champion
    BUET CSE FEST 2018
    The contest was about implementing a bot that can play an action game named Bomber Man. I along with 2 other members participated as a team named ZERO_16. We were just second year students then. The bot was implemented using heuristics algorithm in python.
  • 2019
    Inter University Artificial Intelligence Contest 2019 2nd Runner Up
    BUET CSE FEST 2019
    The contest was about implementing a bot that can play a board game named Chain Reaction. My friend and I participated as a team named WASTED_POTENTIAL. We were just third year students then. The bot was implemented using Min-Max Alogrithm with Alpha-Beta pruning in Java.

Skills

Programming
Web Application Development
Web Application Security Testing
MS SQL Server Database Administration
Production Deployment

Languages

English
2nd Language
Bangla
Native Speaker

Interests

Cybersecurity
System Security
Cyber-Physical Systems Security
Ethical Hacking
Penetration Testing

Projects

  • 2023.09 - 2024.06
    Implementation of Image Processing Script in Python
    Developed an image processing script as part of an integrated software used by Bangladesh's Education Boards. The script processes OMR sheets, extracting relevant text from filled circles using Python's OpenCV library. The processed data is stored in an MS SQL Server database.
    • Image Processing
    • OpenCV
    • Python
    • MS SQL Server
  • 2023.07 - 2024.03
    Exploration and Implementation of Database Synchronization
    Conducted an in-depth exploration of MS SQL Server’s database synchronization features and integrated the most suitable method into the deployment architecture of an education software system.
    • MS SQL Server
    • Database Synchronization
  • 2024.05 - 2024.06
    Central College Application Website of Bangladesh
    Contributed as part of a team of CSE, BUET faculty members to the development of the Central College Application Website. My role included performing security and load testing, managing the database, and resolving critical bugs in the system.
    • Web Security Testing
    • Load Testing
    • Database Management
  • 2023.04 - 2024.07
    Investigation Member of a Hacking Incident
    Served as a key member of the investigation team for a hacking incident at RAJUK, Bangladesh. I analyzed system logs and features to determine the root cause, replicating the incident in a controlled environment to identify vulnerabilities and provide security recommendations.
    • Incident Investigation
    • Root Cause Analysis
    • Security Recommendations