About me

I am Haimin Ku, a master’s student in CIT at Purdue University, working in Wireless Network Applied Research Lab advised by Prof. Anthony H Smith. I am passionate about edge intelligence and security.


Education

  • M.S. in Computer and Information Technology
    Purdue University, West Lafayette, Indiana, United States (2020 - Current)
  • B.S. in Software Engineering
    Sejong University, Seoul, South Korea (2016 - 2020)

Experience

Graduate Teaching Assistant
Purdue University, West Lafayette, Indiana • Jan 2021 - Present
CNIT 344: Network Engineering Fundamentals & CNIT 242: System Administration
  • Coordinate all aspects of the courses, guide and interact with undergraduate TAs (Head TA).
  • Instructed networking lab sessions: helped students to understand, implement, and maintain enterprise-class switched and routed networks.

Undergraduate Research Assistant
Sejong University, Seoul, South Korea • Aug 2018 - Dec 2019
Participated in Smart Grid and Wireless Networks projects in Next Generation Network Lab
  • Developed monitoring & control module using XMPP for Distribution Management System (DMS) in Smart Grid.
  • Explored lightweight IoT data protocols in Smart Grid communication.

IITP-Purdue Capstone Design Summer Program Participant
Purdue University, West Lafayette, Indiana • Jun 2018 - Aug 2018
Worked on a project to build wireless network infrastructure for emergency services
  • Built LoRa ad-hoc network for wireless communication.
  • Designed an algorithm for data transmission between multi hops.


Academic Talk

Security Analysis of Bluetooth Low Energy Devices
  Haimin Ku at US-Korea Conference (UKC), Dec 2021


Projects

  • Cognitive Mobile Edge Offloading Based on End User Constellation
    Designed and implemented a mobile edge offloading of wireless secondary users and edge constellations with reinforcement learning.
  • Security Analysis of Bluetooth Low Energy (BLE) Devices
    Attacked smartwatches by exploiting vulnerabilities in BLE pairing process.
  • Indoor Tracking System with AWS IoT Greengrass
    Tracked people using IoT sensors at the edge and make Lambda functions to manage sensor data.
  • Wireless Network Infrastructure for Emergency Services
    Built LoRa ad-hoc network for wireless communication to exchange information in a short time.
  • Non-real-time Data Exchange Method
    Developed monitoring & control module using XMPP in Java for Distribution Management System (DMS) in Smart Grid.
  • Implementation of Enterprise-class Switched and Routed Networks
    Designed, implemented, and managed today’s networked environments for several business situations.
  • Sejong University Lab Recommendation Web Service
    Created a web page that recommends relevant laboratory for students based on their interests deploying machine learning.

Independent Coursework

  • Production Machine Learning Systems by Google Cloud on Coursera, July, 2019
  • End-to-End Machine Learning with TensorFlow on GCP by Google Cloud on Coursera, July, 2019
  • Getting Started with Google Kubernetes Engine by Google Cloud on Coursera, June, 2019

Technical Skills

  • Programming Languages: Python, Java, C & C++, HTML5 & Javascript, SQL, R
  • Frameworks & Libraries: Pytorch, AWS, Node.js, Django, Heroku