Summary
Rakib Hasan is an Associate Lecturer and researcher in Computer Science with a decade of experience teaching and developing courses across software engineering, cybersecurity, AI, and embedded systems. He combines academic rigor—pursuing a PhD in Computing at Curtin University—with practical industry-aligned research internships at CSIRO, Pawsey Supercomputing, and the Optus Centre for AI. Rakib has designed and delivered labs and curricula (including an AI for Cybersecurity lab) and coordinated capstone projects, demonstrating strengths in translating complex research into hands-on learning. His background in electrical and electronic engineering and CCNA training gives him a rare cross-domain fluency from microprocessors to large-scale ML infrastructure. He’s noted for pragmatic research on explainable AI for security and a playful dedication to stable training dynamics—“may your gradients be stable and your loss be decreasing”—that hints at both technical depth and an approachable teaching style. Based in Perth, he maintains active collaborations across Australian research centres while on leave from a senior academic post at BRAC University.
9 years of coding experience
2 years of employment as a software developer
M.Sc. Eng. Electrical and Electronics Engineering, M.Sc. Eng. Electrical and Electronics Engineering at Khulna University of Engineering and Technology
CCNA Routing & Switching Computer Systems Networking and Telecommunications, CCNA Routing & Switching Computer Systems Networking and Telecommunications at Cisco Networking Academy
Doctor of Philosophy - PhD Computing, Doctor of Philosophy - PhD Computing at Curtin University
English, Bangla, Hindi