About
Greetings! I'm Md Shahidur Rahaman, currently embarking on an exciting journey as a PhD student in Texas A&M University , College Station with a deep-rooted passion for cybersecurity and software security. I recently graduated with a Master's of Science in Computer Science from Baylor University, where I not only advanced my technical skills but also developed a keen interest in the intricate aspects of software and cyber safety.
I am currently under the mentorship of Nitesh Saxena at the SPIES research lab. My present research focus is at the crossroads of Cybersecurity, Software Engineering. I am also interested in an interdisciplinary area that leverages machine learning (ML) techniques to improve cybersecurity measures and apply cybersecurity principles to safeguard ML systems.
Interest
I am currently focused on the dynamic intersection of Cybersecurity, Software Engineering, Software Security, and Machine Learning. My research aims to:
- Cybersecurity: Develop innovative strategies for advanced threat detection and mitigation, enhancing digital system defenses against emerging cyber threats.
- Software Engineering: Explore efficient, reliable software development methodologies, integrating machine learning to improve the software development life cycle.
- Software Security: Investigate secure coding practices, creating frameworks for security testing to build resilient software systems.
- Machine Learning: Apply machine learning algorithms in cybersecurity for threat and anomaly detection, while addressing AI ethical challenges, biases, and privacy concerns.
Current Projects
-
E2EE Authentication with SAS Protocols:
I am working on improving End-to-End Encryption (E2EE) authentication mechanisms by leveraging Short Authentication String (SAS) protocols in applications like WhatsApp, Telegram, and WeChat. This project focuses on securing device linking processes, which are often vulnerable to various attacks. My approach aims to enhance the verification phase to prevent potential security breaches. While the solution emphasizes preventing QR code-based exploits and other authentication vulnerabilities, further details on the attack models and verification methods provide a deeper understanding of the project. -
Device Fingerprinting and Privacy in AR/VR Environments
This project explores how machine learning can be used to identify devices through motion sensor data in Augmented Reality (AR) and Virtual Reality (VR) systems. While these fingerprinting techniques offer potential benefits for device authentication, they raise significant privacy concerns, particularly regarding user tracking and identity exposure. Understanding how device characteristics and user interactions contribute to fingerprinting reveals the broader implications of this research. -
Privacy Risks in AI Assistants on E2EE Platforms
This research examines how AI assistants functioning within E2EE platforms might unintentionally expose sensitive information despite the presence of encryption. The focus is on understanding how data processing and response generation by AI systems could lead to privacy leaks.
Education
Texas A&M University
January 2024 - PresentCGPA: 4.00
Baylor University
August 2021 - December 2023CGPA: 3.51
Military Institute of Science and Technology
January 2014 - January 2018CGPA: 3.54
Skills
Experience
Academic Experience
Graduate Research Assistant
January 2023 - December 2023
- Pioneered funded project, enhancing cybersecurity materials for high school students benefiting 110 students.
- Employing advanced penetration testing methodologies, cultivated a remarkable 25% surge in the acquisition of vulnerability identification skills.
Graduate Teaching Assistant
August 2021 - December 2022
- Actively managed 12 software engineering lab projects as a Scrum Master for 72 students, promoting Agile methodologies and facilitating collaboration.
- Mentored students in lab sessions, providing technical support and encouraging growth in software engineering skills.
Professional Experience
Software Engineer
December 2020 - July 2021
BASIS Europe Distribution GmbH
- Spearheaded full-stack software development of an in-house project using BBj technology, achieving a 40% processing time reduction.
- Implemented OAuth2 and SAML authentication in Car Management System with BBj, resulting in a 70% decrease in unauthorized access incidents.
- Evaluated executable JAR development for client-based project, achieving 15% improved system responsiveness and 25% error rate reduction.
Senior Officer, IT
March 2019 - November 2020
- Architected and executed a robust Debit Card management solution through a Restful API, seamlessly empowering operations for a vast user base surpassing 3 million.
- Directed the seamless execution of SOAP to Restful migration, boosting API response speed by 40% and lowering downtime by 20%.
- Developed a potent Servlet-based Credit Card processing system, optimizing operations for 200,000 users.
Software Engineer
March 2018 - February 2019
- Managed “Magic Doors” and “ReportSp” ASP.NET Core projects, achieving 25% faster responses and 20% higher satisfaction for 100,000 users.
- Optimized ICDDR, B’s fleet delivery, improving efficiency by 40% and on-time deliveries by 20% for 500 vehicles.
- Accelerated cross-functional teams for requirements gathering, defining project scope, and ensuring timely delivery.
Publications
FarmEasy: An intelligent platform to empower crops prediction and crops marketing
Publication date: 2021/10/20
Access Control Design Practice and Solutions in Cloud-Native Architecture: A Systematic Mapping Study
Publication date: 2023/3/24
Static-Analysis-Based Solutions to Security Challenges in Cloud-Native Systems: Systematic Mapping Study
Publication date: 2023/2/4
Developing an mHealth Application to Empower Community Health Service for Married Couple: Challenges and Opportunities
Publication date: 2018/9/13
Contact
Location:
L.F. Peterson Building, 435 Nagle St, College Station, TX 77843
Email:
mdshahidur_rahaman@tamu.edu
Call:
+1 254 327 6044