About

Multiplayer Engineer with 2+ years of web & app development, Windows & Linux software, parallel programming, research and cybersecurity but focused on cybersecurity. More detail

Skills

  • C, C++, C#, Python, Java, Javascript, Assembly
  • SASS, TypeScript, Angular2+, Django, Ionic2+, Jekyll
  • Metasploit framework, System Hacking, Network Hacking, Web Hacking
  • Ghidra, GDB, Binvis, Veles
  • Autopsy, FTK image, RegRipper, OpenStego
  • SciTools, Understand
  • Assembly, GDB, Ghidra, SciTools, Understand
  • AWS EC2 & API Gateway & Lambda & VPC, Apache, Node.js, Flask, Nginx
  • Oracle, MySQL, Firebase, MSSQL T-SQL
  • OpenMP, MPI, TORQUE, PBS
  • .Net Core, Shell script, Syslog-ng
  • IoT construction with ARTIK710, Nucleo, ARTIK cloud
  • ELK Stack, Git, TFS, OpenSSL, Docker, ARTIK710, Wireshark, NMap

Publication

  • J. Kim,
    H. Choi
    , S. Bae "Efficient Parallel All-Pairs Shortest Paths Algorithm for Complex Graph Analysis"
    Proceedings of the 47th International Conference on Parallel Processing Companion(ICPP).,
    ACM. 2018.

Education

2019 - current

Johns Hopkins University

MS in Information Security Institution

2010 - 2019    

Handong Global University

BS in Computer Science & Electronic Engineer

Employment History

2019.01 - 2019.06
2019.01 - 2019.06

ELK + .NET Core Developer

Eloicube (Seoul)
  • Visualized over 20 models of analyzing and monitoring firewall and established cluster and https among nodes
  • Processed quite huge logs 1GB per day for delivering to Elastic Search on a remote server
2018.02 - 2018.08
2018.02 - 2018.08

Research Intern

Western Michigan University (Kalamazoo)
  • Tested a huge data which is 200K vertex and 2300K edge data under TORQUE system in 32 core, 256GB of main memory machine
  • Proposed an efficient shared-memory parallel all pairs shortest path (APSP) algorithm from O(n3) to O(n2.4) by achieving efficient calculation for large-scale real-world networks

Project History

Leader of 3
Jan 2019 - Jun 2019

Firewall & Network Security Management Software

  • Construct system infrastructure as a team leader and leading researcher
  • After collecting various logs with syslog-ng, the logs are processed through .net core and then loaded into elastic search for visualizing with kibana
  • Development in-house visualization program which is monitoring of performance, error status, and health check using logs of in-house application
  • Establishment of a cluster, TLS and HTTPS security environment between nodes
Leader of 3
Aug 2017 - Sep 2018

Taxi Sharing Service

  • Developed a cross-platform for Android & IOS and the number of active-user is about 1000 students out of 4000 students
  • Built and deployed into microservices on AWS and local server with continuous integration
  • http://itaxi.handong.edu
Leader of 10
Jun 2016 - Aug 2017

Intranet on Handong Global University

  • Provided direction and leadership to cross-functional web teams while participating directly in development
  • Analyzed security risks and mitigation for threats such as SQL injection, CSRF, XSS, and so on
  • https://i7.handong.edu