Eon S. Jeon

Systems Engineer

Korea, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Eon S. Jeon is a systems engineer with 12 years of experience who bridges Linux systems, cybersecurity, and robotics engineering. He previously worked as a Linux system engineer at Bear Robotics and served as a cybersecurity researcher in the Republic of Korea Air Force, with academic ties to the University of Waterloo. An active FOSS contributor, he is the principal developer behind krohnkite, a dynamic tiling extension for KWin—responsible for the tiling engine, a TypeScript conversion, a QML-based extension, and layout algorithm improvements that account for window sizes and activity-based management. He brings production-grade operational rigor and security awareness to UI tooling and algorithmic problems, frequently turning low-level system insights into practical open-source solutions.
code12 years of coding experience
github-logo-circle

Github Skills (19)

typescript310
typescript10
typescript210
typescript-types10
qml10
window-management10
typescripts10
k9
compiler8
data-structures8
user-interface8
data-structure8
datastructures8
interface-design8
ui-design8

Programming languages (9)

TypeScriptQMLC++RustCJavaScriptZigRuby

Github contributions (5)

github-logo-circle
esjeon/krohnkite

Nov 2018 - Apr 2022

A dynamic tiling extension for KWin
Role in this project:
userFull-stack Developer
Contributions:10 releases, 461 commits, 10 PRs in 3 years 6 months
Contributions summary:Eon's contributions center around implementing and refining a dynamic tiling extension for KWin. This involves the initial implementation of the tiling engine with core functionality such as screen management, window arrangement, and focus control. The development includes a conversion to Typescript and the creation of a QML-based extension with key binding implementation, specifically focusing on window manipulation and layout management. Furthermore, the user has improved the layout algorithm to consider window sizes, prevent window protrusion, and support activity-based window management.
dynamic-tilingtiling-extensiontiling-window-managertilingkwin
esjeon/dwm

Aug 2015 - Dec 2019

Contributions:24 pushes, 22 branches in 4 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Eon S. Jeon - Systems Engineer