Profile

Hyeonseok Han(한현석)

INTRODUCE

공개 키 기반 구조(Public Key Infrastructure, PKI) 보안 인증솔루션 기술력을 바탕으로 탈중앙화 신원 증명(Decentralized Identity, DID)과 블록체인을 활용한 응용개발의 경험이 있습니다.

주로 스프링 프레임워크를 이용한 RESTful API 백엔드 개발을 담당하였으나 업무의 영역을 가리지 않고 프로젝트 진행에 있어 발생하는 문제를 고민하고 해결하는 것을 좋아합니다.

최근에는 허가형 블록체인 플랫폼인 Hyperledger Fabric의 성능 개선 및 실사용 측면에 관심이 있습니다.

I am an experienced application developer using decentralized identity (DID) and blockchain based on the technology of the Public Key Infrastructure (PKI) security authentication solution.

I was mainly in charge of RESTful API backend development using the Java spring framework. Furthermore, I like to focus on the process of considering and solving problems that occurs during any of project progresses.

In addition, I recently got interested in the performance improvement and practical use of Hyperledger Fabric a permission blockchain platform.

Latest Updated 2024. 07. 29 (D+2)

Hyeonseok Han

SKILL

Languages

  • Java
  • JavaScript
  • Golang
  • C/C++

    Blockchain

    • Hyperledger Fabric
    • Nexledger SDS
    • Aergo Blocko
    • Monachain LG CNS
    • ChainZ SK C&C

    Infrastructure

    • OCI
    • Docker
    • MySQL
    • Terraform
    • Apache

    Knowledge

    • Spring
    • PKI
    • DID
    • TSA
    • CA
    • SSL/TLS
    • IaC
    • Hexagonal
    • DDD
    • TDD
    • MSA
    • Modular Monolithic

    Tools & IDEs

    • IDEA
    • Eclipse
    • VS code
    • Vim
    • Git
    • Figma

    EXPERIENCE 총 5년 4개월

    2024. 07 ~

    재직 중2개월

    드림시큐리티

    미래기술연구소 Hyperledger Fabric 관리자 솔루션 개발 파트장
    • 블록체인 관리자 솔루션 안정화 버전 개발
    • 이더리움 블록체인 연계를 위한 연구과제 참여
    • Skill Keywords
      JavaSpringbootRESTful APIBlockchainGolangDockerCloud

    2022. 02 ~ 2023. 12

    1년 11개월

    드림시큐리티

    미래기술연구소 Hyperledger Fabric 관리자 솔루션 개발 팀원
    • Hyperledger Fabric 기반의 블록체인 자동 구축 솔루션 개발
    • 블록체인 구성 노드의 컨테이너 리소스 사용량 수집 기능 개발
    • DID 솔루션 연계를 위한 스마트컨트랙트 개발
    • 블록체인 플랫폼에서 관리되는 사용자 인증서 관리기능 개발
    • Skill Keywords
      JavaSpringbootRESTful APIBlockchainGolangDockerCloud

    2018. 11 ~ 2022. 01

    3년 3개월

    드림시큐리티

    미래기술연구소 DID 솔루션 벡엔드 개발 팀원
    • 스프링 프레임워크 기반의 RESTful API 서버 백엔드 개발
    • Nexledger Samsung SDS, Monachain LG CNS, Aergo Blocko, ChainZ SK C&C 등 다양한 블록체인 응용개발사업 참여
    • W3C 표준 DID(Decentralized Identity) 플랫폼 개발 및 구축사업 참여
    • VC(Verifiiable Credentials) 서버 백엔드 개발
    • PKI 기반의 보안 인증솔루션 개발 및 구축사업 참여
    • Oracle Cloud 인프라 관리 및 Terraform(IaC)을 이용한 DID 솔루션 마켓플레이스 등재 및 관리
    • DID, Blockchain 플랫폼 사업의 개발팀 PL 업무담당
    • Skill Keywords
      JavaSpringbootRESTful APIBlockchainDIDPKIJavaScriptDockerCloud

    PROJECT

    2022. 02 ~

    Hyperledger Fabric 플랫폼 관리자 솔루션 신규 제품 개발

    드림시큐리티
    • Hyperledger Fabric 상용화를 위한 기술, 정책, 성능개선 검토
    • 사용자화 블록체인 구축, 관리 및 모니터링 기능의 RESTful API 설계 및 개발.
    • 스마트컨트랙트 비즈니스로직 개발(Golang, Java)
    • TTA 블록체인 플랫폼 시험 합의서 검토 및 대응
    • PL 직무 및 개발실무 담당

    2021. 05 ~ 2022. 01

    수자원공사 부산에코델타 스마트빌리지 Smart-Pass 서비스 구축사업

    드림시큐리티
    • 개발팀 PL 업무 및 개발 담당
    • 사용자 자격증명서 데이터 정의 및 VC 서버 개발 담당.
    • Docker 컨테이너 배포를 위한 DID 플랫폼 도커라이징 및 배포 스크립트 작성
    • 블록체인(Aergo, 블로코) 업무협의 및 DID 플랫폼 연계 블록체인 인터페이스 Java library 개발

    2021. 05 ~ 2021. 12

    국민연금공단 블록체인 기반 해외 수급권 확인 시스템 구축사업

    드림시큐리티
    • 운영계 Proxy 서버구축, 구간 암호화(SSL/TLS) 설정 및 KISA 정보보안취약점 조치 담당
    • 운영계 연계 구간별 패킷분석을 통해 백본 및 라우터 보안이슈 담당
    • 사용자 제출 문서 TST 발급 및 주입, PDS 연계 문서 백업 작업 담당
    • TTA 서비스 및 블록체인 플랫폼 시험 대응 담당

    2020. 12 ~ 2021. 04

    산업자원부 간접수출실적 전자발급시스템 구축사업

    드림시큐리티
    • 블록체인 플랫폼 'Monachain Weaver' 구축 및 블록체인 감리 대응 담당.
    • 전자문서발급시스템에 시점확인 솔루션 적용에 대한 협업사의 실무자 교육 담당.
    • 전자증명서 위변조 검증을 위한 스마트컨트랙트 비즈니스 개발(Golang)

    2020. 08 ~ 2021. 06

    W3C 표준 DID 플랫폼 연구과제

    드림시큐리티
    • 검증 가능 자격증명서(Verifiable Credential, VC) 발급 서버 개발 담당
    • 동일 사용자 자격증명서 중복 발급 확인을 위한 DB 설계 및 개발.
    • 다양한 블록체인 플랫폼 (Nexledger, Hyperledger Fabric, Aergo..) 와 연계하여 자격증명서 상태정보 등록 및 검증 기능 개발.
    • OCI Terraform provider 를 이용하여 코드형 인프라(Infrastructrue as Code, IaC) 관리 담당.
    • Oracle Cloud 플랫폼의 Subnet, NAT/Internet Gateway, Loadbalancer 등 클라우드 네크워크 구조에 대한 기술분석 및 설계 담당
    • DID 플랫폼 Oracle Cloud 상품 등재를 위한 관리 담당.

    2019. 12 ~ 2020. 07

    범농협 통합전자구매시스템 구축사업

    드림시큐리티
    • C/C++ 언어를 사용하여 인증서발급관리 Windows 클라이언트 프로그램개발 담당.
    • non-ActiveX 방식의 인증서발급 프로세스를 구현하기 위해 자바스크립트를 사용하여 Windows 레지스트리에 등록된 응용프로그램 호출 및 응답 처리 로직 구현.
    • 사내 CA 담당 부서와 협업을 통해 사용자 인증서(공개키)를 블록체인에 등록 및 조회 기능 개발에 기여.

    2019. 05 ~ 2019. 11

    행정안전부 전자증명서발급 시스템 구축사업

    드림시큐리티
    • 블록체인 플랫폼(Nexledger, 삼성SDS) 구축 및 감리 대응 담당.
    • 블록체인 연계 전자문서시점확인 서비스 개발 업무 중 전자증명서에 TST 토큰을 TSA 서버에서 발급받아 PDF 파일에 주입하고 토큰이 주입된 파일의 해시값을 구하여 블록체인에 검증데이터 주입 및 검증 기능 개발 담당.

    OPEN SOURCE

    EDUCATION

    2021. 08 ~ 2023. 07

    고려사이버대학교

    Bachelor degree, 소프트웨어공학

    2011. 03 ~ 2016. 02

    혜전대학

    Associate's degree , 호텔조리과 서양식전공
    v.1.0.0 / Github / Thanks for Yongwoo Yu