introduction
☺
Hello! I am Seony, an assistant professor at Kyung Hee University, leading Compiler & System Software Laboratory (COS Lab).

I am interested in compiler optimization for performance and programmability, real-time embedded systems, and tiny machine learning. Please visit our lab website (coslab.khu.ac.kr) for more information!
education
March 2016 - August 2021
Doctor's Degree in Department of Computer Science and Engineering, POSTECH
Advisor: Prof. Hanjun Kim and Prof. Jong Kim

March 2011 - February 2016
Bachelor's Degree in Department of Computer Science and Engineering, POSTECH
experience
March 2023 - Present
Assistant Professor, School of Computing, Kyung Hee University
July 2021 - December 2022
Postdoctoral Researcher, Center for Project-based Learning, D-ITET, ETH Zürich
March 2016 - June 2021
Research Assistant, Compiler Research Laboratory (Corelab), POSTECH / Yonsei University
July 2017 - December 2017
Research Scholar, Department of Computer Science, Virginia Tech
March 2015 - February 2016
Undergraduate Research Assistant, POSTECH
July 2015 - October 2015
Undergraduate Student Intern, National University of Singapore (NUS)
July 2014 - December 2014
Exchange Student, National University of Singapore (NUS)
teaching
March 2023 - June 2023
Lecturer, Operating Systems / Compiler, Kyung Hee University
September 2022 - December 2022
Lecturer, (Projects & Seminars) Introduction to Program Nao Robots for RoboCup Competition, ETH Zurich
September 2022 - December 2022
Course Coordinator, Embedded Systems, ETH Zurich
February 2022 - June 2022
Lecturer, (Projects & Seminars) Introduction to Program Nao Robots for RoboCup Competition, ETH Zurich
September 2021 - December 2021
Course Coordinator, Embedded Systems, ETH Zurich
April 10 - 11 2019
Lecturer, IR Optimization with LLVM, Electronics and Telecommunications Research Institute (ETRI)
March 2017 - June 2017
Teaching Assistant, CSED423 Compiler Design, POSTECH
March 2016 - June 2016
Teaching Assistant, CSED321 Programming Languages, POSTECH
recognition
June 2024
Best Paper Award at the 25th ACM SIGPLAN/SIGBAD Conference on Languages, Compilers, Tools, and Theory for Embedded Systems (LCTES)

February 2020
Best Poster Award at 2020 KIISE Computer System Society Winter Workshop

January 2018
Best Poster Award at 2018 KIISE Computer System Society Winter Workshop

March 2011 - June 2015
Scholar of the National Scholarship for Science and Engineering, Korea Student Aid Foundation (KOSAF)

August 2014 - December 2014
Scholar of Temasek Foundation Leadership Enrichment and Regional Networking (TF LEaRN) Programme, National University of Sigapore (NUS)

publication
CR2: Community-aware Compressed Regular Representation for Graph Processing on a GPU
Shinnung Jeong, Sungjun Cho, Yongwoo Lee, Hyunjun Park, Seonyeong Heo, Gwangsun Kim, Yongsok Kim, Hanjun Kim.
In Proceedings of the 53rd International Conference on Parallel Processing, August 2024.
TinySeg: Model Optimizing Framework for Image Segmentation on Tiny Embedded Systems
Byungchul Chae, Jiae Kim, Seonyeong Heo
In Proceedings of the 25th ACM SIGPLAN/SIGBAD Conference on Languages, Compilers, Tools, and Theory for Embedded Systems (LCTES), June 2024.
Received Best Paper Award
Enhancing Lightweight Neural Networks for Small Object Detection in IoT Applications
Liam Boyle, Nicolas Baumann, Seonyeong Heo, Michele Magno
In Proceedings of IEEE Sensors 2023, October 2023.
Low-cost Smart Raven Deterrent System with Tiny Machine Learning for Smart Agriculture
Seonyeong Heo, Nicolas Baumann, Carla Margelisch, Marco Giordano, Michele Magno
In Proceedings of 2023 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), May 2023.
Reference: Paper
Predictive Energy-Aware Adaptive Sampling with Deep Reinforcement Learning
Seonyeong Heo, Philipp Mayer, Michele Magno
In Proceedings of the 29th IEEE International Conference on Electronics Circuits and Systems (ICECS 2022), October 2022.
RTScale: Sensitivity-aware Adaptive Image Scaling for Real-time Object Detection
Seonyeong Heo, Shinnung Jeong, and Hanjun Kim
In Proceedings of the 34rd Euromicro Conference on Real-Time Systems (ECRTS), July 2022.
Source Code: Darknet
HECATE: Performance-Aware Scale Optimization for Homomorphic Encryption Compiler
Yongwoo Lee, Seonyeong Heo, Seonyoung Cheon, Shinnung Jeong, Changsu Kim, Eunkyung Kim, Dongyoon Lee, and Hanjun Kim
In Proceedings of the 2022 International Symposium on Code Generation and Optimization (CGO), April 2022.
ComFlex: Composable and Flexible Resource Management for the IoT
Gyeongmin Lee, Bongjun Kim, Seungbin Song, Seonyeong Heo, and Hanjun Kim
IEEE Internet of Things Journal, Volume 8, Number 22, November 2021.
Compiler-assisted Semantic-aware Encryption for Efficient and Secure Serverless Computing
Bongjun Kim, Seonyeong Heo, Jaeho Lee, Shinnung Jeong, Yongwoo Lee, and Hanjun Kim
IEEE Internet of Things Journal, Volume 8, Number 7, April 2021.
Real-Time Object Detection System with Multi-Path Neural Networks
Seonyeong Heo, Sungjun Cho, Youngsok Kim, and Hanjun Kim
In Proceedings of the IEEE Real-Time And Embedded Technology And Applications Symposium (RTAS), April 2020.
Source Code: PyTorch, Detectron
Sharing-aware Data Acquisition Scheduling for Multiple Rules in the IoT
Seonyeong Heo, Seungbin Song, Bongjun Kim, and Hanjun Kim
In Proceedings of the IEEE Real-Time And Embedded Technology And Applications Symposium (RTAS), April 2020.
Dataset: Smart Office Dataset
Spinal Code: Automatic Code Extraction for Near-User Computation in Fogs.
Bongjun Kim, Seonyeong Heo, Gyeongmin Lee, Seungbin Song, Jong Kim, Hanjun Kim
In Proceedings of the 28th International Conference on Compiler Construction (CC), February 2019.
RT-IFTTT: Real-Time IoT Framework with Trigger Condition-aware Flexible Polling Intervals
Seonyeong Heo, Seungbin Song, Jong Kim, and Hanjun Kim
In Proceedings of the IEEE Real-time Systems Symposium (RTSS), December 2017.
Source Code: Simulation Code
Rapid Prototyping of IoT Applications with Esperanto Compiler
Gyeongmin Lee, Seonyeong Heo, Bongjun Kim, Jong Kim, and Hanjun Kim
In Proceedings of the 28th International Symposium on Rapid System Prototyping (RSP), October 2017. Invited.
Integrated IoT Programming with Selective Abstraction
Gyeongmin Lee, Seonyeong Heo, Bongjun Kim, Jong Kim, and Hanjun Kim
In Proceedings of the 18th ACM SIGPLAN/SIGBAD Conference on Languages, Compilers, Tools, and Theory for Embedded Systems (LCTES), June 2017.
Heterogeneous Distributed Shared Memory for Lightweight Internet-of-Things Devices
Bongjun Kim, Seonyeong Heo, Gyeongmin Lee, Soyeon Park, Hanjun Kim, and Jong Kim
IEEE Micro, Volume 36, Number 6, November 2016.
Architecture-aware Automatic Computation Offload for Native Applications
Gwangmu Lee, Hyunjoon Park, Seonyeong Heo, Kyung-Ah Chang, Hyogun Lee, and Hanjun Kim
In Proceedings of the 48th IEEE/ACM International Symposium on Microarchitecture (MICRO), December 2015.