Skip to content
View bitboom's full-sized avatar

Block or report bitboom

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 100 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
bitboom/README.md

Sangwan Kwon

Technical Skills

  • Professional Experience in System Security
    • From Security Middleware to Secure OS to Hypervisor
    • Currently interested in Confidential Computing
  • Proficient in System Programming
    • From Modern C++ to Rust
    • Highly interested in Rust
  • Strong understanding Software Architecture
    • From Design Pattern to Open-source Platform

Patents

  • Key Management (Published 2020-KR, 2022-US)
  • Data Protection (Published 2020-KR)
  • Container (Published 2019-KR, 2020-US)

Education

  • MSc, Computer Science: Yonsei University, South Korea (2014-2017)
  • BSc, Computer Science: Kookmin University, South Korea (2007-2014)

Projects

  • Confidential Computing (2022 - present)
  • Secure OS for Security chip (2020 - 2022)
    • Language: Rust, C++ 17
    • Role
      • Kernel development on Secure OS (Rust)
      • App Framework development on Secure OS (Rust)
      • Middleware to commuicate with Secure OS on Android OS (C++)
      • Type-safety RPC framework (Rust & C++)
  • Lightweight Actor Framework (2020)
    • Language: Rust (no std)
    • Role
      • Actor Framework development on Embedded System
  • Unified Security Monitor (2019 - 2020)
    • Project: ViST
    • Language: C++ 17
    • Release: Tizen 6.0
    • Role: maintainer
      • Design and develop project
      • Secure monitor development w/ SQLite Virtual Table
    • Summary:
      • Provide unified interface of security functions
    • Feature:
      • Security virtual table: The object which be bound security functions
      • Struct-based schema: The schema of security functions
      • Query-based unified interface: The interface between query and virtual table
      • Type-safe query builder: The query builder with type-error checking at compile time
  • Type Safed Query Builder (2018)
    • Project: qxx
    • Language: C++ 14
    • Release: Tizen 5.5
    • Role: maintainer
    • Summary:
      • Provide query builder written in c++
    • Feature:
      • Type safed query builder (type checked at compile time)
  • RPC Framework (2018)
    • Project: klay (rmi)
    • Language: C++ 14
    • Release: Tizen 4.0
    • Role: developer
    • Summary:
      • Provide RMI(remote method invocation) between server and client written in c++
  • Authentication Framework (2017 - 2018)
    • Project: auth-fw
    • Language: C++ 11
    • Release: Tizen 4.0
    • Role: developer
    • Summary:
      • Provide authentificate service to manage password on Tizen
    • Feature:
      • Adjusted plugin architecture for supporting trust-zone
      • On-demand service with dbus socket activation
  • Certification Framework #2 (2017)
    • Project: trust-anchor
    • Language: C++ 11
    • Release: Tizen 4.0
    • Role: maintainer
    • Summary:
      • Provide certificate service to assign own ssl certificates by application which invisible to other applications
    • Feature:
      • SSL certificate trust anchor
  • Certification Framework #1 (2016 - 2017)
    • Project: cert-svc, cert-svc-ui, cert-checker
    • Language: C++ 11
    • Release: Tizen 3.0
    • Role: developer
    • Summary:
      • Provide certificate service to manage user and system certificates and to support APIs related application's certificate
    • Feature:

Pinned Loading

  1. islet-project/islet islet-project/islet Public

    An on-device confidential computing platform

    Rust 92 16

  2. islet islet Public

    Forked from islet-project/islet

    An on-device confidential computing framework

    Rust