Profile

신 승 훈

INTRODUCE

금융(증권) 시스템 애플리케이션 개발자로 활동하고 있으며, C(Pro*C), Oracle, MySQL 기반 HTS(Home Trading System) 운영 유지 및 개발 경험을 가지고 있습니다. 짧은 코드보다 협업을 통해 가독성이 좋은 코드를 작성하고자 노력합니다.

소스코드 내 사소한 오타와 동작하지 않는 코드를 PR(Pull Request)하기 좋아하며 문제 해결과 경험을 문서화하여 공유하는 것을 선호합니다. 새로운 언어와 환경에 거부감이 적고 디버깅과 문제해결 과정을 즐깁니다. 같은 실수를 반복하지 않기 위해 디버깅 과정을 메모하고 공유하는 것을 중요하게 생각합니다. 과거에는 개인 프로젝트를 진행하며 디버깅 과정을 블로그에 50개 가량 포스팅하여 주기적으로 트래픽이 도움이 되고 있습니다.

사람은 누구나 실수할 수 있기에 타인의 의견을 귀 기울이고자 노력하며 코드 리뷰와 건강한 개발 문화를 가진 팀과 함께 하고 싶습니다.

SKILLS

Front-end

  • 2 HTML/CSS
  • 1 JavaScript
  • 2 jQuery
  • 1 React.js
  • 1 Redux

Back-end

  • 2 Java
  • 2 Python
  • 2 Spring Framework
  • 2 Maven

Database

  • 2 Oracle
  • 2 MySQL

Etc

  • Git / Github
  • Markdown
  • Linux / Ubuntu
  • Vi(Vim) / Docker

OPEN SOURCE

ko.reactjs.org


EXPERIENCE

2020. 09 ~

재직 중

위보스(WEBOSS)

PB업무팀 현물 & 선물 보고서 및 보고서 전송시스템 개발자
  • 코스콤 협력사 금융(증권) 시스템 유지보수 및 운영 개발( 25~30명 )
  • HTS(Home Trading System) 내 애플리케이션 개발
  • 현물 & 선물 매매보고서 개발 및 매매 원장 시스템 유지보수
  • Fax & Email 보고서 전송 시스템 개발 및 유지보수
  • 외국인투자관리 시스템 개발 및 유지보수
  • Skill Keywords
  • C/Pro*C Oracle Python Javascript(ES5)

2018. 07 ~ 2020. 08

2년 1개월

브릿지씨앤씨(BridgeC&C)

PB업무팀 현물 & 선물 보고서 및 보고서 전송시스템 개발자
  • 코스콤 협력사 금융(증권) 시스템 유지보수 및 운영 개발( 10~15명, 대외보고팀 2명)
  • HTS(Home Trading System) 내 애플리케이션 개발
  • 현물 & 선물 매매보고서 개발 및 유지보수
  • Fax & Email 보고서 전송 시스템 개발 및 유지보수
  • Skill Keywords
  • C/Pro*C Oracle Python Javascript(ES5)

2017. 12 ~ 2018. 03

3개월

탑손해사정

IT지원파트 웹 개발자 & 전산담당
  • 보험손해 사정업(400~450명, IT지원파트팀 5명)
  • 웹 풀스택 개발 및 전산 관리
  • 인사, 전산지원, 관리자 페이지 개발 & 유지보수
  • Skill Keywords
  • Java Spring Framework Apache Tomcat JSP Javascript jQuery MySQL Linux(CentOS) MVC SVN

2016. 12 ~ 2017. 02

3개월

스카이웨어

솔루션팀 웹 개발자
  • HR, e-Commerce S/W 공급업 (11~20, 솔루션팀 5명)
  • 신세계 면세점 대표 사이트 프로젝트 참여
  • 웹 풀스택 개발 & 백오피스 운영
  • Skill Keywords
  • Java Spring Framework Apache Tomcat JSP Javascript jQuery MS-SQL MVC SVN

PROJECTS

2021. 04 ~ 2023. 12

스크리닝 종목정보 크롤링 봇

Private Repository
  • 스크리닝 종목정보 크롤링 봇
  • 주식투자 방법 중 하나인 마법공식으로 종목을 선별하기 위해 개발
  • 봇 내 가이드 URL 페이지에 따라 JSON URL으로 봇에게 크롤링을 요청하면
  • 스크리닝된 종목 리스트 정보를 fnguide에서 조회하고 Excel 혹은 Txt 확장자로 보기 좋게 생성하여 사용자에게 전송
  • Python3 + OracleCloud 플랫폼을 이용하여 개발 및 배포
  • Heroku 플랫폼의 경우 처리 속도가 좋지 못하여 무료 OracleCloud 를 활용
  • 채널이 아닌 텔레그램 봇 API를 이용하여 구현
  • 스크리닝 정보 제공 사이트 폐쇄로 운영중단
  • 정보

2021. 02 ~

네이버 실시간 뉴스 알림 채널 봇

Private Repository
  • 네이버 실시간 뉴스 알림 채널 봇
  • 간편하게 네이버 뉴스의 타이틀을 훑어보기 위해 개발
  • Python3 + MySQL 기반 개발 및 배포
  • Heroku 프리티어에서 오라클 클라우드 프리티어로 이전
  • 실시간으로 5분 간격으로
  • 새로운 뉴스 게시물이 작성될 경우 텔레그램 채널을 통해 사용자에게 메시지 발송
  • 정보

2021. 01 ~

증권사 신규 레포트 알림 채널 봇

Private Repository
  • 증권사 신규 레포트 알림 채널 봇
  • 매번 일일히 증권사 게시판 찾아다니지 않기 위해 개인용으로 개발
  • Python3 + MySQL 기반 개발 및 배포
  • Heroku 프리티어에서 오라클 클라우드 프리티어로 이전
  • 증권사에 따라 Beautiful Soup, Selenium을 혼용하여 사용
  • 일부 증권사의 PDF는 구글 드라이브에 업로드하여 보관
  • 새로운 게시물이 작성될 경우 텔레그램 채널을 통해 사용자에게 메시지 발송
  • 정보

2018. 12

시놀로지(NAS) 입문 가이드

Public Repository
  • 시놀로지(NAS) 입문자가 주변에 많이 생기면서 수 많은 질문에 지쳐 문서화를 생각하게 됨
  • 오래 전부터 데스크탑을 개인 서버 용도로 활용 해왔으며
  • 최근 나스라는 이름으로 일반인들도 쉽게 구매를 하고 사용하는데
  • 이에 필요한 기본 지식과 세팅 로드맵을 정리해보게 되었음
  • 대부분의 내용은 취미로 스스로 터득 하여 작성
  • Web Developer RoadMap이라는 Github Repository를 보고 영감을 얻어 만듬
  • 정보

  • 2018. 12

    DevCheatSheetRepo

    Public Repository
    • 개인용 치트시트를 작성
    • 주로 맥(Mac) CLI환경에서 개발 환경 구축시 정돈 자료가 많지 않아서 정리하게 됨
    • 정보

    2018. 03 ~ 2018. 05

    브리지 임팩트 사역원 리뉴얼 프로젝트

    Toy Project
    • 개요
      • 브리지 임팩트 사역원의 리뉴얼 프로젝트
      • 기존 PHP와 어도비 플래시(Adobe Flash) 기반으로 작성된 홈페이지
      • Spring + HTML5 + Bootstrap 기반으로 리뉴얼 작성
      • 비용과 여러가지 문제로 오픈소스 및 토이 프로젝트로 전환
    • 개발 환경
      • Synology(Linux기반 개인서버)의 MySQL를 데이터베이스로 사용
      • 익숙한 Spring MVC기반 백엔드와
      • JSP를 이용해 프론트엔트 구성
      • Bootstrap을 이용한 반응형 웹 & CSS
      • Docker에 Tomcat 컨테이너를 사용하여 배포
    • 피드백(Feedback)
      • 모든 것을 혼자 해야하는 막연함
      • 웹(Web)의 전반적인 것에 대해 조금은 알게 되었음
      • 디버그 과정을 블로그에 정리 하면서 문서화의 중요성을 깨달음
      • 문서화 과정에서 마크다운을 사랑하게 되었음. 짧은 시간에 보기 좋은 문서 작성이 가능 하기 때문
      • 모던 웹 학습을 절실히 느낌
    • 정보

    EDUCATION

    2020. 03 ~ 2024. 02

    한국방송통신대학교 졸업

    컴퓨터 과학과 전공

    2009. 03 ~ 2013. 02

    성남 폴리텍 대학 졸업

    시스템제어 정비 전공

    2006. 03 ~ 2009. 02

    서라벌 고등학교 졸업

    서울특별시 노원구

    ETC

    2016. 03 ~ 2016. 08

    Smart Platform 기반 융합 컨텐츠 개발자 과정(19기)

    한국정보기술연구원(KITRI)
    • 교육 과정
      • Oracle 기반 데이터베이스 구축
      • HTML5 기반 마크업 작성
      • Spring Framework, Mybatis를 이용한 웹 표준 서비스 개발
      • Android 기반 모바일 앱 서비스 개발

    2010. 10 ~ 2012. 08

    육군 병장 만기 전역

    통신병