Jang Seoksoon's Homepage

Last updated on February 12, 2025. (It may be outdated)

Contact me: jang.seoksun@hlvm.dev

About Me
Education

University of Illinois Urbana-Champaign

Urbana-Champaign, Illinois, USA

  • Master of Computer Science
  • January 2025 – Present

University of Leicester

Leicester, United Kingdom

  • Postgraduate Certificate in Computer Science
  • September 2020 – July 2022

Korea National Open University

Seoul, South Korea

  • Bachelor of Science in Computer Science – GPA: 3.9/4.5
  • March 2016 – August 2020

Illinois Institute of Technology

Chicago, Illinois, USA

  • Bachelor of Science in Computer Science
  • September 2013 – January 2014 (DROP OUT)

Dongyang Mirae University

Seoul, South Korea

  • Associate of Science in Computer Science – GPA: 4.14/4.5
  • March 2006 – February 2013

Profile Image
Work History

Shopkick

Redwood City, California, United States - Remote

Senior iOS Software Engineer (April 2021 – Present)

Shopkick is a leading shopping rewards app that awards users points (“kicks”) for store visits, barcode scans, and purchases. It serves millions of users across the U.S. and beyond.

Projects:

Links:

HLVM

Founder (November 2022 – Present)

HLVM: High Level Virtual Machine

We're building HLVM, an AI-powered native desktop app that redefines how you interact with your computer. It begins with a streamlined search bar—like macOS Spotlight—that instantly finds files, launches apps, and runs commands. HLVM goes further by integrating local LLMs such as Llama and Deepseek, enabling natural language interactions to execute tasks—think of it as a smarter, more capable macOS Siri. For power users, HLVM includes an embedded JavaScript runtime and an abstraction layer so you can write, run, and share automation scripts at scale. In short, HLVM combines spotlight search, generative AI, and programming runtime into one platform to supercharge developer productivity.

Also, HQL, inspired by Swift and Clojure, is a general-purpose scripting language built into HLVM I am writing. While HLVM can work entirely with natural language, for power users seeking to harness programming capabilities to maximize productivity, HQL is there as a first-class citizen language alongside natural language and JavaScript for advanced abstraction and automation in HLVM. HQL leverages LISP properties to the fullest. One notable example is its REPL-driven development via nREPL for live code evaluation, enabling real-time programmatic control of HLVM—including direct control of local LLMs. This is where programming meets AI.

Projects:

Contract Software Engineer

Seoul, South Korea - Hybrid

Software Engineer (Contract) (June 2016 – Present)

July 2016 – December 2020

Projects

KOINO

Seoul, South Korea - On-site

Full-time iOS Software Engineer, R&D Department 2 (April 2014 – June 2016)

Responsible for the development, testing, distribution, and maintenance of iOS/macOS applications. Built and maintained internal static libraries, SDKs, and numerous user-facing applications based on SIP and VNC, while also supporting Android development.

Projects:

BPNR

Intern, Solution R&D Department (January 2013 – March 2013)

Served as a Java back-end engineering intern, contributing to the development of an internal forum using Java, Spring, and Oracle RDBMS on the JVM platform.


Valid CSS! Valid HTML 4.01!