Hiun Kim (Heinai)[?] essays / articles / notes


B.S. Student in Computer Science at Sejong University
With double major in Business Administration

bio »    research »    curriculum vitae »    resume »


Web · GitHub · LinkedIn · Speaker Deck · Google Scholar · Hacker News


My research is on unleashing possibility of computing both in the area of foundations and applications. I build things that enable people the power to solve more high-level problems with software by improving freedom and abstraction for the creation of modern software that has scale and complexity. In particular, new design and implementation of programming languages that accurately models and simplifying control of things and behavior in the real world, and computer systems and software architecture to support this humane programming efficiently, evolutionarily. I apply this foundation to extends the boundaries of how software system could be built, operated and evolved in interconnected and distributed environment.

Programming Modeling and Modularity · Programming Language Features
Software Design and Architecture · Software Engineering


Self-js JavaScript Implementation of Self-composable Programming System

Slide-js Simple image slider with custom timing, size and presentation order support

Resize-js HTML5-based image resizing with custom size and preview support


Self-composable Programming
Hiun Heinai. arXiv:1612.02547, 2016.

Object-orientation for Behavior Modeling and Composition
Hiun Kim. Proceedings of Korea Conference on Software Engineering(KCSE), 2017.

more publications »


Research Intern, Big Data Systems and Applications Lab, UNIST (Winter 2016)

Cofounder & Software Engineer, Divtag, Seoul, Korea (2014 - 2016)

Software Engineering Intern, Partner, Incheon, Korea (Summer 2014)


Divtag Computer Research Group, Cofounder & Director (2014 - 2016)

Create and ran Divtag Developer Meetup to shares and discusses thoughts on prior technologies with networking

Youth Startup Association, Planning Manager (2012 - 2013)

Ran lecture and hackathon for high school student for empowering their entrepreneurial spirit

Visang Computer Club, Cofounder & President (2012 - 2013)

Promotes web-based SaaS application to high school student and teacher in the context of appropriate technology

honor and awards

Huawei Scholarship, Korea Student Aid Foundation (2016)
Financial support for individual research of distinguished student in engineering

Academic Encouragement Scholarship, Korea Community Credit Cooperatives (2016)

Naver Campus Hackday, Naver Corporation
Selected one of hundred college student for building services using precedent technology


Programming Languages Web Engineering Systems & Ops. Problem-solving


Object-orientation for Behavior Modeling and Composition @ 2017 Korea Conference on Software Engineering, Feb. 9, 2017

Design patterns of Realtime Location-based Web Service @ CS284, Dec. 19, 2015

Status of JavaScript Web Applications @ Divtag Developer Meetup, Nov. 10, 2015

Abstraction-centric Introduction of Software Engineering @ Visang Computer Club, July 10, 2015

Practical Applications of JavaScript Promise Pattern @ Divtag Developer Meetup, Oct. 8, 2014

more talks »

- As of 2016, My legal surname is Kim while I am planning to change it to Heinai, which is my original family name from Japanese ancestor. Therefore, my publications and other scholarly works will be announced as Heinai.
- Last updated at