Who am I?
Introduce
I have two years of experience as a security engineer and researcher, specializing in application security reviews, penetration testing, threat modeling, and the development of automated detection tools.
I hold a Master’s degree in Cyber Security and a Bachelor’s degree in Computer Science.
Most recently, I worked at CableLabs, where I developed a detection system for BGP hijacking attacks. Because BGP inherently assumes all networks are trustworthy, it is vulnerable to the misuse of legitimate network prefixes. BGP hijacking is notoriously difficult for network owners to detect on their own, which is why I started this project. I built an anomaly-based IDS that monitors the entire network to identify hijacking attempts. As a result, clients can now detect these attacks and prevent DDoS incidents or traffic loss.
Prior to that, I worked with Cisco on an open-source project designed to educate software engineers on the proper use of cryptography. Since many engineers still struggle with implementing secure crypto, our goal was to provide the necessary training. I authored cryptographic documentation for technical stakeholders, covering topics such as MD5 vulnerabilities and TLS implementation. This project helped the developer community better secure their products.
During my time at eloicube in Korea, I developed a firewall management solution. At the time, many Korean banks and insurance companies had very few network managers to handle a large number of firewalls. My solution enabled them to efficiently manage firewall configurations and rule histories, detect expired or overly permissive policies, and identify unused rules for optimization. This allowed organizations to maintain effective security with limited personnel. I also gained experience in issuing certificates for TLS configurations during this period.
While my professional career has focused largely on Blue Team (defensive) roles, I also gained significant Red Team (offensive) experience during my Master’s program at Johns Hopkins University, including penetration testing, threat modeling, reproducing Trickbot malware, and participating in CTFs.
The security field is vast, and I find the continuous learning process incredibly rewarding. I am looking for a team of talented colleagues where I can continue to discover vulnerabilities and apply effective remediation and mitigation strategies to real-world products.
My Mission
My mission is to stand by the side of the world’s vulnerable and do work that truly helps them. My role model is Jesus, and I strive to live like Him. Jesus loved His neighbors and stood with the weak, offering them help and true freedom. While I may not be able to offer the ultimate freedom beyond this world as He did, I want to at least stand by their side and help them enjoy the basic human freedoms in this life.
To help them more effectively, I want to build a company with like-minded colleagues, just as Jesus worked with His disciples. My goal until then is to steadily build my skills so that I can step up and do what is needed when the time comes.
I believe that God provides me with work that allows me to find happiness while also being dedicated to Him. Among the many ways to help the vulnerable in this world, I seek the path where I can also find joy. Currently, that path is through computers, which is why I live as a Security & Software Engineer.
I believe that information, more than money, is the most powerful force in the world. Historically, the powerful have used information as a weapon. To protect the weak and empower them against the strong, I believe I must understand and handle information effectively. This is why I have a deep interest in and continue to study computer security.
My mission became even clearer to me while volunteering in Kenya. In a village called Maya, I taught middle and high school students electronic subjects like drones, computer programming, and Arduino. When I asked about their dreams, one answer stuck with me: many students wanted to be soldiers. In a corrupt country, being a soldier was one of the few ways they could support their families and survive. Kenya faces severe unemployment, where jobs are often only accessible to soldiers or those with connections to the wealthy and powerful. Because of this corruption, they saw becoming a soldier as the only way to provide for their families.
If these students knew how to work beyond Kenya’s borders and received the right education, they could contribute to the world as global citizens and support their families. As more people like this emerge, they will be able to clear out corruption and build a better nation. I will dedicate my skills to such people, constantly learning and improving myself.
소개
저는 2년 간의 보안 엔지니어 및 연구원 경험을 보유하고 있으며, 애플리케이션 보안 리뷰, 모의해킹(Pen testing), 위협 모델링(Threat modeling), 그리고 자동화 탐지 도구 개발 등을 수행해 왔습니다.
저는 사이버 보안 석사 학위와 컴퓨터 공학 학사 학위를 가지고 있습니다.
가장 최근에는 CableLabs에서 BGP 하이재킹 공격 탐지 시스템을 개발했습니다. BGP는 기본적으로 모든 네트워크를 신뢰할 수 있다고 가정하기 때문에, 정당한 네트워크 프리픽스를 악용하는 공격에 취약합니다. BGP 하이재킹은 네트워크 소유자가 스스로 탐지하기 매우 어렵기 때문에 이 프로젝트를 시작하게 되었습니다. 저는 전체 네트워크를 모니터링하여 이상 징후를 기반으로 하이재킹을 탐지하는 IDS를 개발했습니다. 이를 통해 클라이언트들은 하이재킹을 탐지하고 DDoS 공격이나 트래픽 손실을 방지할 수 있게 되었습니다.
그전에는 Cisco에서 일반 소프트웨어 엔지니어들에게 암호학(Cryptography)을 교육하는 오픈 소스 프로젝트에 참여했습니다. 모든 엔지니어가 암호학을 올바르게 사용하는 것은 아니기에, 이들을 적절히 교육하는 것이 프로젝트의 목표였습니다. 저는 MD5의 취약점이나 TLS의 개념 및 구현 방법 등 기술적 이해관계자들을 위한 암호학 문서를 제공했습니다. 이 프로젝트는 소프트웨어 엔지니어 커뮤니티가 제품의 보안을 강화하는 데 기여했습니다.
한국의 eloicube에서 근무할 당시에는 방화벽 관리 솔루션을 개발했습니다. 당시 한국의 대다수 은행과 보험사에는 네트워크 관리자 수가 적어 수많은 방화벽을 효율적으로 관리하기 어려웠습니다. 제가 개발한 솔루션은 모든 방화벽의 설정 및 규칙 변경 이력을 관리하고, 만료된 정책이나 과도하게 허용된 정책, 장기간 미사용 정책 등을 탐지하여 최적화할 수 있도록 도와주었습니다. 이를 통해 적은 인원으로도 효과적인 방화벽 관리가 가능해졌습니다. 또한 이 기간 동안 TLS 설정을 위한 인증서 발급 경험도 쌓았습니다.
지금까지 말씀드린 경력은 주로 블루팀(방어) 업무와 관련이 있지만, 존스 홉킨스 대학교 석사 과정 중에는 모의해킹, 위협 모델링, Trickbot 멀웨어 재현, CTF 참여 등 레드팀(공격) 업무도 경험했습니다.
보안 분야에는 여전히 배울 것이 많으며, 그 학습 과정 자체가 저에게는 큰 즐거움입니다. 좋은 동료들이 모인 곳에서 취약점을 지속적으로 발견하고, 실제 제품에 해결책과 완화 조치를 적용해 나가는 일을 계속하고 싶습니다.
나의 미션
저는 세상의 약자들 편에 서서 그들을 위해 도움을 줄 수 있는 일을 하는 것이 저의 미션입니다. 나의 롤 모델은 예수님이시고 그분을 닮아가며 살고 싶습니다. 예수님은 이웃을 사랑하며 약자들의 편에 서 있으셨으며 그들에게 도움을 주며 참 자유를 주셨습니다. 저는 그런 모습을 닮아 이 세상 너머의 참 자유를 그들에게 줄 수는 없겠지만, 적어도 그들이 이 세상에 살면서 인간다운 자유를 누릴 수 있도록 그들의 편에 서서 그들을 돕고 싶습니다.
그들을 돕기 위해 훗날 그들을 어떻게 도울 수 있는지 방법을 알고 그들을 도울 수 있는 능력이 생길 때, 혼자만이 아닌 예수님이 제자들과 함께하셨던 것처럼 저도 동료들과 함께 내 이웃을 돕는 회사를 만들고 싶습니다. 그때까지 제가 나아가야 할 길은 필요할 때 필요한 일을 할 수 있도록 차근차근 실력을 쌓아가는 것입니다.
하나님은 내가 행복할 수 있으면서 그분께 헌신할 수 있는, 나에게 알맞은 일을 주신다고 믿습니다. 따라서 약한 자들을 돕기 위한 이 세상의 다양하고 많은 일들 중에서 나 또한 행복감을 느낄 수 있는 일을 찾아갈 것입니다. 지금은 그 일이 컴퓨터와 관련된 일이기에 저는 지금 Security & Software Engineer로서 살아가고 있습니다.
세상에서 가장 강력한 것은 돈보다도 정보라고 생각합니다. 역사적으로도 강한 자들은 정보를 강력한 무기로 사용했습니다. 그들로부터 약한 자들을 지키고 그들에게 힘을 주기 위해서는 내가 정보에 대해 잘 알고 다룰 수 있어야 한다고 생각해서 컴퓨터 보안 분야에 더 관심을 가지고 공부하고 있습니다.
케냐 봉사를 했을 때 나는 내 미션에 대해 더 강렬하게 느낄 수 있었습니다. 케냐의 마야라는 마을에서 중고등학생 대상으로 드론, 컴퓨터 프로그래밍, 아두이노와 같은 전자 영역을 가르쳤는데 그때 그들의 꿈에 대해 물어봤습니다. 그들이 말한 꿈 중에서 기억에 남는 것은 많은 학생들이 군인이 되고 싶어 했다는 것인데, 그 이유는 부패한 나라에서 가족들의 생계를 책임지며 먹고살 수 있는 직업 중에 그들이 할 수 있는 일이 군인이 되는 것이었기 때문이었습니다. 케냐에는 실업난이 큰데 일반 사람들은 일자리를 찾기 힘들고, 오직 군인들이나 권력층의 친인척만이 일자리를 쉽게 구하는 부패가 성행해서 그들은 군인이 되어 자기 가족을 먹여 살리고 싶어 했습니다.
그들이 케냐 밖에서도 일할 수 있는 방법을 알고 그 일을 할 수 있도록 적절한 교육을 받는다면, 세계 시민으로서 사회에 도움을 주고 그들은 가족을 부양할 수 있을 것입니다. 그리고 그런 사람들이 늘어난다면 자국의 부패를 청산할 수 있을 것이고 더 나은 나라를 만들 수 있을 것입니다. 저는 그런 사람들을 위해 제 능력을 쓸 것이며 끊임없이 배우고 제 실력을 키워갈 것입니다.