Lectures

Lectures and Sessions i have handled in the past.

Smart Contracts Deployment and Interactions (2022, Chainguards):

  • Overview: Exploration of blockchain technology focusing on the creation, deployment, and management of smart contracts.
  • Content: tutorials on writing smart contracts in Solidity, deploying them on Ethereum and other blockchains, and interacting with them using web interfaces.
  • Outcome: participants gained hands-on experience in developing a simple wallet connect DApp and understand the underlying principles of blockchain technology.


  • Intro into Web3 Applications and Infrastructure (2021, Chainguards):

  • Overview: Introduction to Web3 technologies, highlighting the shift from centralized to decentralized web applications.
  • Content: Topics include blockchain fundamentals, decentralized networks, Ethereum, IPFS, and the creation of DApps.
  • Outcome: Participants will develop a foundational understanding of how Web3 differs from traditional web frameworks and the potential implications for future technology.


  • Class on Cloud Computing Services on AWS (2020):

  • Overview: An basic course on cloud computing, primarily focusing on Amazon Web Services (AWS).
  • Content: Covering AWS core services like EC2, S3, RDS, and Lambda, along with best practices in cloud security and architecture.
  • Outcome: Students will understand the basic applications provided on the AWS platform.

    7 Day Bootcamp on Web Servers and Infrastructure (2020, KCT):
  • Overview: Intensive bootcamp covering the essentials of web server setup and management.
  • Content: Configuration of webservers, DNS, Reverse Proxies, understanding server-side scripting, and basic network security.
  • Outcome: Attendees will learn to set up and maintain web environments.


  • T.A for Information Systems and Security (2019, KCT):
  • Overview: Assisting in teaching courses on information systems and cybersecurity.
  • Content: Topics included network security, encryption methods, ethical hacking, and data protection strategies.
  • Role: Provided support in lecture and sessions and conducted hands-on sessions for students.


  • Bootcamp on Programming and IoT Devices (2019, IQube):
  • Overview: Hands-on bootcamp focusing on programming for Internet of Things (IoT) devices.
  • Content: Programming microcontrollers, interfacing sensors and actuators, and IoT communication protocols.
  • Outcome: Participants gained practical experience in building and programming IoT devices (Audrino, Rasberry PI and Jetson)


  • Class on Intro into Django over MongoDB (2018, KCT):
  • Overview: Course focused on web development using Django framework with MongoDB as the database backend.
  • Content: Building dynamic websites and web applications using Django, integrating MongoDB, and deploying web applications.
  • Outcome: Students learned to create scalable and efficient web applications with modern web technologies.


  • Seminar on Vulnerabilities in WiFi Networks and Handshake Attacks (2019):
  • Overview: A seminar on the security challenges in wireless networks, particularly focusing on handshake attacks.
  • Content: Understanding WiFi protocols, identifying vulnerabilities, and methods to safeguard against handshake attacks.
  • Outcome: Participants gained awareness of the security risks in wireless networks and learned preventive measures.