Skip to content
View gg582's full-sized avatar

Highlights

  • Pro

Block or report gg582

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gg582/README.md

Hi, I'm @gg582 (Lee Yunjin)

About Me

I'm a college student with strong interests in Unix/Linux system management, automation scripting, container orchestration, and Go-based development.
Currently learning Java to expand my backend capabilities.


🏃 Recent Activities

  • Contributed to moeru-ai/airi (Please report some good issues)
  • Learning Javascript
  • Developed laputil for personal use

💻 Skills

Language Level Experience
C, C++ Beginner Simulation, Drivers
Go Intermediate GUI, Daemon
Python Intermediate Visualization
Kubernetes Intermediate Cluster Setup
Ansible Beginner IaC
Helm Intermediate Deployment

🧩 Key Projects

🚗 RemoteCarFromMonet

  • Description: Kubernetes-integrated remote car control system with C-based motor drivers and Go-based K8s deployment.
  • Tech Stack: C, Go, Shell, Kubernetes
  • Lines of Code: 4125 LOC, README excluded: 4053 LOC
  • Highlight: Simulates virtual car feedback and executes on physical hardware.

⚙️ DevOpsPlayground

  • Description: Miscellaneous tools for Kubernetes Cluster Management
  • Tech Stack: Helm, Kubernetes, Yaml, Shell, Ansible
  • Lines of Code: 4089 LOC, README excluded: 3989 LOC
  • Highlight: Reproduces same services with provided tools

🖥️ IncuSpeed

  • Description: Linux container manager with KivyMD GUI and Go-based secure daemon.
  • Tech Stack: Go, Python, Shell, KivyMD, AES, bcrypt
  • Lines of Code: 3130 LOC, README excluded: 2752 LOC
  • Highlight: Extremely simplified management of incus container

📊 Political Opinion Dynamics Simulator

  • Description: Simulates political opinion spread across social strata using C (core logic) and Python (visualization).
  • Tech Stack: C, Python
  • Super Lightweight: Single Core, C++, 468 LOC
  • Highlight: Models polarization and convergence, reflecting social theories like Social Identity Theory.

💻 NatPP (Nat++)

  • Description: A lightweight DSL transpiled into C/C++ using regex, offering natural language constructs.
  • Tech Stack: C/C++
  • Highlight: Enhances code readability with keywords like Then for { and Is for =.
ImportCode iostream
ImportCode map
ImportCode string

int main()
Then
    map From std <string From std, int> dict;
    
    dict["apple"] Is 5;
    dict["banana"] Is 3;
    
    ForEach(auto pair In dict)
    Then
        cout From std << pair.first << " " << pair.second << endl From std;
        FormattedPrint("1*4 = %d\n", 1 MoveLeft 2);
    Okay

Okay

Ongoing Project

  • Gobus: DBus Wrapper for Golang

🧠 Interests

  • Unix/Linux System Management
  • Container Orchestration (Docker, Incus, Kubernetes, Ansible)
  • Go Language (Tcl/Tk 9.0 GUI) now official tk9.0 supports more widgets. use that
  • Shell & Python Automation
  • Java, C# (Learning)

🧠 Research Assistant Certificates

Researches

Awards IndustrialEngineer This is a Korean certificates, for informational engineering.

This is not 'high-leveled' certificates. But this needs some comments.

I took the Industrial Engineer examination's first screening while I was not yet an undergraduate student.

Engineer certificates do not allow people who have graduated from a four-year college.

Also, colleges with 2 years courses cannot take this. In my opinion it is a kind of system limitation.

And I took a final test in 2025. If I can get enough time to get 'Engineer' examination,

which is one step higher than 'Industrial Engineer', I have courage to take.

The first screening pass rate was 51%. The final test's pass rate was 49.64%, which is somewhat easier than the 2023–2024 test.

Test checks skills about MVC structure, and Development process, and a bit of SQL/Java/Unix.


All Lines of Codes (except other developer's repository fork)

Total Lines of Code

📫 Contact


🎧 Personal Note

I enjoy vinyl records and various kinds of music in my spare time. Vinyl records are easy to care. SPK, François Couperin, Coil, Sidiki Diabaté, Korean traditional music, Chinese pipa,
Japanese traditional music from the Edo period, Iannis Xenakis (Greek: Ιάννης Ξενάκης), Blind Willie McTell, Johnny Winter, etc.

Owns some Rock, Blues, Classical, Baroque, and Jazz vinyls.

As an oldies pick, how about Led Zeppelin and Chuck Berry? 😉

As a recent pick, Frank Ocean, Tyler, The Creator are cool. You can hear many inspirations from many different cultures.


🔗 Stats & Profiles

GitHub Streak

Top Langs

Pinned Loading

  1. incuspeed incuspeed Public

    Python 3

  2. linux_virt_unit linux_virt_unit Public

    Go 2

  3. remoteCarFromMonet remoteCarFromMonet Public

    survived code of remote car from mobile network laboratory, daegu univ.

    C 1

  4. raspberry_pi_raspbot raspberry_pi_raspbot Public

    C 1

  5. my-awesome-linux-configs my-awesome-linux-configs Public

    Awesome configuration files that I ACTUALLY use.

    Shell 3

  6. laputil laputil Public

    C 9