본문으로 건너뛰기

Noel

백엔드를 주력으로 7년 넘게 개발했습니다. 금융·보안 도메인에서 B2B 서비스와 인증 시스템을 만들었고, 그 옆에서 iOS 앱과 웹을 기획부터 배포까지 혼자 냅니다. 앱부터 서버까지 한 사람이 쥐고 있으면 경계에서 새는 것이 없습니다.

2019년부터 한 회사에서 백엔드·풀스택으로 일하고 있습니다. 그 전에는 8개월간 프리랜스로 웹 개발을 했습니다. 아래는 맡았던 일들입니다.

  1. 보안 진단 SaaS

    중소기업 대상 구독형 보안진단 원스톱 서비스. 백엔드 API와 시스템 아키텍처를 설계하고 진단 서버와 에이전트를 만들었습니다.

    • 홈페이지 악성코드·취약점부터 시스템·네트워크·무선까지 진단을 자동화
    • 진단 결과에 맞는 보안솔루션을 즉시 추천하는 매칭 시스템
    • 국가 위협정보 체계 연동으로 실시간 진단
    • 구독형 SaaS 모델과 에이전트 자동 설치, 결제 연동
    KotlinSpring BootJPA · JooQDockerMQTTReactTypeScript
  2. 블록체인 기반 SW저작권 유통 관리

    저작권 정보의 무결성을 블록체인으로 검증하는 플랫폼. 백엔드 API와 블록체인 연동, 추적관리 모듈을 맡았습니다.

    • 컨소시엄 블록체인 토큰으로 저작권 무결성 검증
    • Windows·Linux 에이전트로 불법 사용 실시간 탐지
    • 유통 모니터링 기반 침해 신고 자동화
    • C#·Java·Python 언어 래퍼 제공
    KotlinSpring BootPostgreSQLC · C++Next.js블록체인
  3. B2B 비대면 인증서 발급

    사업자별 인증서 발급 프로세스를 설계하고 자동화했습니다. DB 모델링부터 레거시 연동까지.

    • 손으로 하던 발급 절차를 자동화해 처리 시간과 운영 부담을 줄였습니다
    • 대량 처리 구간을 JPA에서 MyBatis로 옮겨 조회 속도를 끌어올렸습니다
    • 민감 데이터를 다루는 보안 아키텍처 설계
    • JEUS 엔터프라이즈 환경의 레거시 시스템 연동
    JavaSpring BootJEUSJPA · MyBatisOracle
  4. 사내 홈페이지 리뉴얼

    정적 사이트로 다시 만들어 로딩과 배포를 함께 줄였습니다.

    • 정적 사이트로 다시 만들어 로딩을 줄이고 배포 주기를 짧게 했습니다
    Next.jsTailwind CSSTypeScript
  5. 보안 점검 자동화 시스템

    공격 시나리오를 정의해두고 점검을 자동으로 돌리는 시스템. 백엔드 API와 프론트엔드를 통합 개발했습니다.

    • 수작업으로 하던 점검을 자동화해 소요 시간을 줄였습니다
    • 고객사 테스트 환경 도입 완료
    KotlinSpring BootQueryDSLDockerMQTTReact
  6. 엔터프라이즈 Wi-Fi 자동 연결 SDK

    배포용 iOS Framework와 Android AAR을 만들고 양쪽 앱을 유지보수했습니다.

    • Network Extensions와 Keychain 연동을 최적화해 크래시를 줄였습니다
    • OTP 기반 일회용 패스워드로 기업용 Wi-Fi 자동 연결
    • Ticket 발급을 통한 다중 기기 지원
    • SelfSigned·TrustedCA 인증서 관리
    SwiftUIKit · SwiftUIKotliniOS FrameworkAndroid AAR
  7. 사내 칭찬 웹 서비스

    AD SSO를 붙인 사내 서비스. 설계부터 개발까지 맡았습니다.

    • 도입 후 사내 참여가 늘었습니다
    C#ASP.NET Core MVCEntity Framework Core
  8. IoT 장치 + 생체인증 단계적 인증

    서버와 클라이언트의 인증 프로세스를 설계하고 백엔드를 개발했습니다.

    • 단계적 인증 프로토타입으로 인증 실패를 줄였습니다
    • C JNI 연동
    JavaSpring BootQueryDSLDockerC JNI
  9. 생체인증 제품군 백오피스

    윈도우 생체인증 제품군의 관리자 페이지, 라이선스 관리, 파일 암복호화 백오피스를 설계·개발했습니다.

    • 라이선스 관리 페이지를 React에서 Thymeleaf로 전환
    JavaSpring BootQueryDSLThymeleafDocker
  10. 프리랜스 웹 개발

    사내 홈페이지 풀스택, 채용·인재개발용 프로필 등록 시스템, 매장 홍보 페이지를 만들었습니다.

    JavaSpringC#MSSQLjQuery
주력
JavaKotlinSpring BootJPA · JooQ · MyBatis
데이터 · 인프라
OraclePostgreSQLDockerAWSJEUS
모바일
Swift · SwiftUIUIKitAndroid (Kotlin)SDK 개발
프론트엔드
TypeScriptReact · Next.jsTailwind CSS
그 외
C · C#MQTT블록체인 연동Linux
  • 한국방송통신대학교 컴퓨터과학과 졸업 (2021 ~ 2023)
  • 정보처리기사 (2022)
  • SQLD (2024)
  • 기능 목록보다 문제 정의를 먼저 정합니다.
  • 작게 만들어 먼저 써보고, 쓰이지 않는 것은 지웁니다.
  • 출시 이후의 운영까지 염두에 두고 설계합니다.