View Content in English

가상화페 자동매매 시뮬레이션

소속: 개인
URL: https://t.me/+jFzW4KiHTbczZjQ1
소스코드: https://github.com/juhonamnam/tap-cats

Go Python MySQL Telegram Bot API Docker

자동매매 알고리즘을 실시간으로 시뮬레이션 하기 위한 프로젝트입니다. 실제로 거래가 이뤄지지는 않으며, 매수 혹은 매도 조건을 충족할 경우 Telegram Bot API를 통해 메시지가 보내집니다. Telegram 그룹 채팅방으로 운영됩니다.
  • 가상화폐 거래소 API를 통한 실시간 자동매매 알고리즘 시뮬레이션
  • WebSocket을 통해 실시간 가격 변동 정보 추출
  • Python 에서 Go 로 코드 리펙토링

개인 블로그: IT's my life

소속: 개인
URL: https://juhonamnam.github.io
소스코드: https://github.com/juhonamnam/juhonamnam.github.io

Jekyll Html Markdown Sass

Jekyll 프레임워크를 통해 정적 웹페이지를 배포하였으며, 개발 관련 글 및 이력을 작성하고 공개하는 것을 목적으로 합니다. Minimal Mistakes 테마를 기반으로 개발이 진행되었습니다. 추후 포스팅이 많아지면 카테고리, 검색, 광고 수익 등의 다양한 기능들을 적용할 계획입니다.
  • Markdown 블로그 포스팅
  • Github Pages를 통한 정적 배포
  • Disqus 댓글 기능 적용
  • Google, Naver 검색 엔진 등록
  • Google Analytics를 통한 트래픽 모니터링

EC-CMS

소속: J&FIRST
참여 인원: 2
참여 기간: 2022.08 ~ 2023.01

React JS GraphQL

LINE의 다양한 행사를 고객에게 광고하는 방식을 관리하는 서비스입니다. 큐레이션 단위로 행사가 노출되며, 큐레이션, 행사, 행사 제공자 등 여러 데이터 간의 종속 관계 설정이 주요한 서비스입니다. 외부 회사에서 개발되었던 프로젝트를 이어받았기에 새로운 소스 코드 구조 및 처음 사용해보는 GraphQL에 적응하는 것이 관건이였던 프로젝트입니다.

담당 분야:
  • 프론트엔드 소스 코드 구조 및 서비스 구조 파악
  • 새로운 요구사항에 따른 데이터 구조 및 UI 변환
  • GraphQL 서비스 개발

Wallet Data Management (WDM)

소속: J&FIRST
참여 인원: 15
참여 기간: 2022.05 ~ 2023.01

React JS Next.js Typescript Nginx Python

LINE Wallet 데이터 관리를 위한 관리자 시스템 입니다. 여러 데이터베이스 간의 데이터 이동을 서비스화 하는 것이 주 목적이며, 프론트엔드에서 데이터 유형, 쿼리, 스케줄링 방식 등에 대한 규격을 담아 서버에 요청을 보내고 백엔드에서 배치 프로세스와 젠킨스 프로그램을 통해 데이터 이동 작업을 스케줄링합니다. 데이터 사이즈와 데이터베이스의 리소스 관리 기능 또한 포함되며, 보안과 사용자별 권한이 중요한 프로젝트입니다.

담당 분야:
  • 프론트엔드 개발의 전반적인 흐름 리드
  • React JS 에서 Next.js 도입을 위한 리팩토링
  • 서비스의 핵심 페이지 개발
  • 데이터베이스 쿼리 및 Crontab 형식 검증 알고리즘 구현
  • Batch 작업에서 권한 코드 복호화를 위한 Python 스크립트 작성

Monary CMS

소속: J&FIRST
참여 인원: 15
참여 기간: 2021.12 ~ 2023.01

React JS Typescript Nginx

LINE NEWS 기사 관리를 위한 관리자 시스템 입니다. 네이버 스마트에디터 ONE (네이버 블로그 에디터와 동일한 편집도구) 를 통한 기사 등록 및 수정이 주요 기능이며, 특집 기사, 테그, 카테고리, 배너 이미지 등의 부수 기능들이 포함됩니다.

담당 분야:
  • 배너 관리 및 특집 기사 관리 페이지 개발
  • 미리보기 화면, Drag & Drop 등 복합적인 UI 기능 구현
  • 스마트에디터 부분 유지보수 담당
  • 사용자 권한에 따라 달라지는 UI 구현