taeguk.eth@crypto: /

 ▄▄▄█████▓ ▄▄▄      ▓█████   ▄████  █    ██  ██ ▄█▀     ██████  ██░ ██ ▓█████  ██▓     ██▓    
 ▓  ██▒ ▓▒▒████▄    ▓█   ▀  ██▒ ▀█▒ ██  ▓██▒ ██▄█▒    ▒██    ▒ ▓██░ ██▒▓█   ▀ ▓██▒    ▓██▒    
 ▒ ▓██░ ▒░▒██  ▀█▄  ▒███   ▒██░▄▄▄░▓██  ▒██░▓███▄░    ░ ▓██▄   ▒██▀▀██░▒███   ▒██░    ▒██░    
 ░ ▓██▓ ░ ░██▄▄▄▄██ ▒▓█  ▄ ░▓█  ██▓▓▓█  ░██░▓██ █▄      ▒   ██▒░▓█ ░██ ▒▓█  ▄ ▒██░    ▒██░    
   ▒██▒ ░  ▓█   ▓██▒░▒████▒░▒▓███▀▒▒▒█████▓ ▒██▒ █▄   ▒██████▒▒░▓█▒░██▓░▒████▒░██████▒░██████▒
   ▒ ░░    ▒▒   ▓▒█░░░ ▒░ ░ ░▒   ▒ ░▒▓▒ ▒ ▒ ▒ ▒▒ ▓▒   ▒ ▒▓▒ ▒ ░ ▒ ░░▒░▒░░ ▒░ ░░ ▒░▓  ░░ ▒░▓  ░
     ░      ▒   ▒▒ ░ ░ ░  ░  ░   ░ ░░▒░ ░ ░ ░ ░▒ ▒░   ░ ░▒  ░ ░ ▒ ░▒░ ░ ░ ░  ░░ ░ ▒  ░░ ░ ▒  ░
   ░        ░   ▒      ░   ░ ░   ░  ░░░ ░ ░ ░ ░░ ░    ░  ░  ░   ░  ░░ ░   ░     ░ ░     ░ ░   
                ░  ░   ░  ░      ░    ░     ░  ░            ░   ░  ░  ░   ░  ░    ░  ░    ░  ░
            
  ____ ____ ____ ____ ____ ____ _________ ____ ____ ____ ____ ____ 
 ||T |||A |||E |||G |||U |||K |||       |||S |||H |||E |||L |||L ||
 ||__|||__|||__|||__|||__|||__|||_______|||__|||__|||__|||__|||__||
 |/__\|/__\|/__\|/__\|/__\|/__\|/_______\|/__\|/__\|/__\|/__\|/__\|
            
  ____ ____ ____ ____ ____ ____ 
 ||T |||A |||E |||G |||U |||K ||
 ||__|||__|||__|||__|||__|||__||
 |/__\|/__\|/__\|/__\|/__\|/__\|
          ____ ____ ____ ____ ____ 
         ||S |||H |||E |||L |||L ||
         ||__|||__|||__|||__|||__||
         |/__\|/__\|/__\|/__\|/__\| 
            
Enter `help` to get list of all available commands.

taeguk.eth@crypto: / $


{0}: command not found. Enter 'help' to get list of all available commands.
Nice to meet you :)
I'm a software engineer.
I have a strong interest in destructive innovation in various sectors based on crypto and blockchain.

I believe business value is more important than perfection as an engineer.
We can achieve optimal architecture with a great understanding of the domain rather than the technology itself.
I think that software development is similar to gardening. It doesn't always have to be kept perfect, but it shouldn't be left messed up for a long time.
We should share issues of the codebase and the organization honestly and resolve them continuously.
I believe that management and leadership have a tremendous impact on the productivity and retention of engineering organizations.

Thanks!

Sogang University
Graduate

- Bachelor's degree, Computer Science and Engineering


Samsung Software Membership
2015.07 - 2016.12

- Study and develop some projects supported by Samsung Electronics.


SuaLab
2017.01 - 2017.02

- Develop an alpha version of industrial image analysis software (SuaKIT) based on deep learning.


Google Summer Of Code
2017.05 - 2017.08

- Contribute to HPX (C++ Standard Library for Concurrency and Parallelism) as paid open-source developer supported by Google.
- Implement parallel algorithms specified in C++17 and above standard.
- Deep dive into advanced C++ techniques and future language standards.


ESTsoft Corp.
2017.09 - 2019.05

- Redesign, rewrite, and improve an anti-malware engine used by "ALYac".
- Develop "ALYac EDR", mainly an integration with the "Threat Inside" service.
- Maintain and improve common libraries used by various products in a company.


Devsisters
2019.06 - 2021.10

- Lead the successful global launching of CookieRun: Kingdom as a backend team lead.
- It is a global service that reached 9 million MAU in 10 months of release and about 40 million users in a year.
- Experience massive traffic: 360k concurrent users, 55k RPS for server, 60k QPS for DB (mostly write)
- Experience troubles from massive infra: a database cluster of about a hundred nodes and a game server cluster of tens of nodes.
- Experience many technical challenges. (NDC Presentation, JD describing some challenges)
- Deep dive into various uncommon tech stacks including Scala, Functional Programming, Event Sourcing, and CockroachDB.


Devsisters
2021.11 - 2022.05

- Worked as a VP of Server Development for “Studio Kingdom", a subsidiary of Devsisters.
- Represent and support backend and web engineers of various teams in the company.
- Participate in decisions for architecture and tech stacks in the early stage of new game development.
- Improve the management of engineers and involve in a change of organizational structure.
- Support recruitment, management, and technical interchange across teams.


Lightscale Inc.
2022.05 - 2022.08

- Joined as an early member of a startup which vision of building a neo-bank for the next billion crypto users.
- Work as a backend team lead and involve in devops partially.
- Participate in custodial wallet development.


JustX Inc.
2022.08 - 2023.06

- Joined as a founding member of a crypto startup.
- Before pivoting, developed a centralized exchange based on the acquisition of an exchange that has a VASP license. After pivoting, developed the fancy non-custodial wallet Fizz.
- Take charge of the engineering for the backend, devops, and blockchain. And work in CTO-similar roles including recruitment and salary negotiation involvement.
- Involve deeply in product direction and specs, not restricted to technical things.


Mitosis Project
2023.07 - NOW

- Joined as an early core engineer for a crypto project which solves liquidity-related problems in cross-chain.
- Participate in blockchain core development and contract development.
MATE #4982
Guk On Glass
- Email    : xornrbboy@gmail.com
- Linkedin : https://www.linkedin.com/in/taeguk/
- Github   : https://github.com/taeguk
- Blog     : https://taeguk2.blogspot.com
- Facebook : https://www.facebook.com/xornrbboy
- Twitter  : https://twitter.com/taeguk22

- KakaoTalk Open Chat
  - https://open.kakao.com/o/sgjqqkf (1:1)
  - https://open.kakao.com/o/gmr4pkf (Group)
https://www.linkedin.com/in/taeguk/
https://github.com/taeguk
https://taeguk2.blogspot.com
https://www.facebook.com/xornrbboy
Basic Commands
---------------------------
- whoami, careers, pfp, gukonglass
- contact, linkedin, github, blog, facebook
- help, history, clear, exit

Remote File System Commands
---------------------------
- pwd, cd, ls, mkdir, rmdir
- echo, cat, rm, cp
- upload, download

Tips
---------------------------
- You can auto complete using tab button.
- You can move your command histories using arrow up and down.
- You can redirect command result to files. (ex, `ls > a.txt`)
usage: ls [directory]
usage: mkdir directories...
usage: rmdir directories...
usage: cat file_to_print
       it can be used only for printing a file.
usage: rm files_to_remove...
usage: cp source_file target_file
upload: specifing target directory is not supported. (will be added soon!)
NOT IMPLEMENTED YET