"Blessed are the pure in heart, for they shall see God"

- Mat 5:8 -

  • Postdoctoral Scholar at EECS deparment, University of California, Berkeley
  • Building Energy Transportation Systems (BETS) group in RISElab (Adviser: David Culler)
  • Address: Soda Hall Room 447/410, Berkeley, CA, USA
  • E-mail: hs.kim@cs.berkeley.edu
  • Links: Google Scholar

Now on the job market! CV | Research

Research Overview

I investigate how to bring performant/standard Internet to the "Internet" of Things. I have been working on standard IoT protocols at all network layers in the light of embedded hardware, operating system, wireless channel, and application characteristics to achieve high throughput, reliability, and low energy together. My research contributions include suggesting system architecture directions for protocol implementation, diagnosing various problems in the IoT protocols, improving the protocols, designing unspecified algorithms and metrics, controlling/optimizing parameters, and investigating killer IoT applications, which are summarized as below:

  • System Architecture: Paradigm shift on IoT system architecture considering the latest hardware and application characteristics
  • Open source embedded operating systems: Contiki, TinyOS, and RIOT (as a maintainer)
  • Standard IoT protocols (layers 1 to 4): Thread/OpenThread, TCP, BLE (Bluetooth Low Energy), RPL, TSCH, WiFi, and IEEE 802.15.4
  • Real-world application: Electronic shelf label system for urban marketplaces, Augmented reality-based annotation service
  • 45+ publications (8 under review), 5 US patents, 11 Korean patents, 8 awards, and 4 grants
  • Diverse collaboration with 50+ peers on three continents (America, Europe, and Asia)

Given that the "Things" side is not the whole world but part of an end-to-end system, my research spans more broadly, including augmented reality, distributed authorization, cellular network, and fog/edge computing.

Teaching/Mentoring Overview

I love teaching and mentoring, which significantly impact students' future, foster potential collaborators, and often incur a great synergy for my own research. It has been exciting and worthwhile to find each student's own hurdle and help him/her overcome it. My teaching/mentoring can be summarized as follows:

  • Instructor: Designing and teaching a graduate course "Embedded Networked Systems for Internet of Things" at UC Berkeley
  • Teaching assistant: A graduate course "Advanced Digital Communication" and an undergraduate course "Digital Signal Processing"
  • Mentoring: 15+ graduate students and 5+ undergraduate students, resulting in 15+ papers, 4 MS Theses, 4 national grants, and 2 bronze award from Samsung Electronics Human-tech Paper Prize

Selected Publications