Github & Blog

관심 분야

  • Programming languages: Java , Object-Pascal, Python, Golang
  • Software architecture : Design Pattern, Event Driven Architecture
  • Web Framework : Spring, flask, echo

사용 스킬

  • Language: Delphi, Java, Python, Go, Javascript

  • Backend Skill: Spring & Spring Boot,Django,Rabbitmq,MariaDB

  • Frontend Skill: BackboneJs, JQuery, Underscore.js, requirejs, Marionette

  • Mobile Skill: Android

  • Tool: Git, AWS, Slack, IntelliJ, Jira, Docker

교육 이수 및 자격증

  • 정보처리기사 2009.8.17

  • AWS Essentials 교육 수료

    • 기관: Amazon Web Services
    • 기간: 2014.02.26(1일)
    • 설명: AWS 서비스 소개 및 기본적인 구축 및 사용법 교육
  • NoSQL & MongoDB

    • 기관: 한국공개소프트웨어협회
    • 기간: 2013.10.25(1일)
    • 설명: NoSQL 및 MongoDB 기본교육 및 몽고디비 서비스 구현 교육
  • Eclipse 플러그인 개발

    • 기관: 한국 소프트웨어 진흥협회
    • 기간: 2011,07 ~ 2011.07 (4주)
    • 설명: 이클립스 플러그인 개발과정을 다루며 특히 OSGI에 대한 이해를 통해 RAP기반 어플리케이션 구축 교육
  • TinyOS 2.0을 이용한 센서 네트워크 설계 및 구축

    • 기관: 휴인스 교육센서
    • 기간: 2009.7.8 ~2009.7.9(2일)
    • 설명: TinyOS 2.0을 이용한 센서 네트워크 구축 및 JAVA 어플리케이션을 이용한 센서 네트워크 어플리케이션 구축

일루미나리안

직책 : 개발팀장 근무개월 : 근무중

담당 업무

  • AWS 운영 인프라 구축
  • REST API 개발
  • CD/CI 시스템 구축

주식회사 타키온테크

직책 : 책임연구원 근무개월 : 45개월

참여프로젝트

  • QualityGuard 개발 (전류기반 공구 모니터링 솔루션) 참여기간(32개월) 성과: 솔루션 조기 단계부터 프로토콜 분석 및 데이터 구조 설계에 참여하여 4인 개발팀으로 리딩하여 20개이상 공장에 설치 및 판매하였으며 주 담당 업부는 윈도우 클라이언트 개발을 담당하였으며 서버 및 운영에는 설계 부분 참여

  • 두산 공작기계 MDAS 프로젝트 개발 (공작기계 데이터 업로드 및 파라메터 모니터링 소프트웨어) (3개월) 성과: 두산공작기계 외주 개발 요청으로 초기 설계부터 완성까지 전 부분 담당

  • 기아자동차 금형 가공기 모니터링 소프트웨어 개발 (2개월) 성과: 급형 가공기 데이터 수집 서버 개발

담당 업무

  1. 센서 데이터 구간 동기화 모듈 개발
  2. 센서 데이터 이벤트 검출 모듈 개발
  3. 제조 설비 통신 인터페이스 개발
  4. IIoT(Industrial Internet of Things) 데이터 수집 서버 모듈 개발
  5. 메시지 통신 프로그램 개발, 웹 서비스 API 개발

사용 기술

  • QualityGuard: Delphi, TCP/IP, Modbus, MongoDB
  • 센서 데이터 분석: python , Pandas, matplotlib
  • QualityGuard-Server: Java, Spring, MariaDB,Elasticsearch

(주)마크미디어

직책 : 팀장 근무개월 : 21 개월

참여프로젝트`

  • 우리동네메뉴판 서비스 관리자 및 모바일 웹서비스 개발 (18개월 )

소상공인 및 외식산업 메뉴 및 상품 데이터를 이용한 모바일 웹 서비스 제공 및 전자 메뉴판 서비스 제공

  • 우리동네 메뉴판 안드로이드 앱 (21개월)

우리동네 메뉴판 서비스 용 안드로이드 테블릿 전자 메뉴판 개발

  • 주문 관리 상황판 웹 어플리케이션 (1개월)

전자 메뉴판 서비스를 위한 실시간 주문 관리 시스템 모바일 및 데스크탑 브라우져를 통해 주문 관리 수행

  • 성과

3인 스타트업으로 전자 메뉴판 및 메뉴 관련 O2O 서비스 론칭 사용자에게 매장내 편리한 메뉴주문 및 키오스크 기능를 제공하였고 모바일 웹을 통해서 업소 메뉴 정보 제공 및 예약 기능을 제공하는 서비스

담당 업무

  • 웹 서비스 설계 및 구현 참여
  • 데이터베이스 설계 및 구현
  • REST API 설계 및 구현
  • Android App 개발(안드로이드 앱 개발후 Backend 로 포지션 변경)
  • AWS EC2 & S3 운영 관리
  • 결제 시스템 및 POS 시스템 연동

사용기술

  • 우리동네메뉴판 웹 어플리케이션 Java, Spring 3.1, JSP, Mybatis, Backbone.js & MarionetteJS , MySQL
  • 우리동네메뉴판 안드로이드 APP Android , AQuery , 기타 오픈 소스
  • 주문관리 상황판 웹 어플리케이션 Django , Tornado , RabbitMQ , SockJs , Websocket

참고

  • 우리동네메뉴판 서비스 소개

https://youtu.be/7aG6UX-ecwA

  • 우리동네메뉴판 전자메뉴판 App

https://youtu.be/7fz3EB9ad00

(주)포모스트원

직책 : 대리 근무개월 : 15개월

참여프로젝트

  • CMS(Camera Management Software): 전자 펜스와 카메라를 연계하여 이벤트 기반 트레킹 시스템 구축 (3개월)
  • 통합관제 시스템 개발: 펜스 하드웨어 관리 및 카메라 모니터링 및 관리 시스템 (1.5개월)
  • TLC 산업안전 오브젝트 통합관제 시스템 개발 : 웨어러블 디바이스에 대한 영상 및 센서 데이터 수집 및 상황인지 이벤트 관리 서버 구축 (8개월)
  • WIFI 스마트 헬멧 모니터링 소프트웨어 개발 : WIFI기반 웨어러블 하드웨어에 대한 영상 데이터 수집 프로토 타입 프로그램 개발 및 이미지 데이터 처리 알고리즘 설계 및 구축 (3개월)

담당 업무

  • CCTV 영상관제 소프트웨어 GUI 개발
  • Camera 플레이어 모듈 개발 및 전자 펜스 연계 모듈 개발
  • 사물인터넷(IoT) 데이터 수집 서버 개발

사용 기술

  • 전자팬스 연계 CMS : Delphi , MySQL , RTSP , Camera API
  • 통합관제 시스템 개발 : Delphi , RTSP , TCP/IP
  • TLC 산업안전 오브젝트 통합관제 시스템 개발 : Delphi , Java , TCP/IP ,SWT ,MySQL , MJPEG
  • WIFI 스마트 헬멧 모니터링 소프트웨어 개발 : Delphi , TCP/IP , MJPEG

기타 업무

  • 서울메트로 자전거 보관함 서버 유지보수 : PHP, Oracle
  • 카지노 바카라 시스템 모니터링 소프트웨어 개발: Delphi, MySQL

한국교통대학교 산학협력단

직책: 연구원 근무개월 : 24 개월

참여프로젝트

  • 습지환경 기반 센서 네트워크 미들웨어 구축 :습지 환경 기반의 센서 데이터 수집 모듈 개발 참여
  • 산업안전 상황인지 서버 연구개발 : 산업안전 USN 환경에서 카메라 및 환경 센서를 이용하여 낙상 및 추락등의 이벤트 감지 및 영상 데이터 수집을 위한 플랫폼 연구 개발을 참여

담당 업무

  • USN 노드 와 서버간 통신 인터페이스 개발
  • 상황인지 소프트웨어 모니터링 파트 구현
  • 산업안전 상황인지 서버 설계 및 구현 참여
  • 센서 데이터 Queue 서비스 개발
  • 센서 데이터 스트림 처리 알고리즘 개발

사용 기술

  • 습지환경 기반 센서 네트워크 미들웨어 구축 : JAVA , SWT ,TCP/IP , Oracle XE
  • APMON 프로젝트 (WIFI 기반 통신환경 모니터링 프로그램) : JAVA , JSP , MySQL
  • 산업안전 상황인지 서버 연구개발 : JAVA, SWT, Mybatis