Github & Blog
- Github: https://github.com/hillfolk
- Blog: http://www.hillfolk.org
관심 분야
- 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개월) 성과: 급형 가공기 데이터 수집 서버 개발
담당 업무
- 센서 데이터 구간 동기화 모듈 개발
- 센서 데이터 이벤트 검출 모듈 개발
- 제조 설비 통신 인터페이스 개발
- IIoT(Industrial Internet of Things) 데이터 수집 서버 모듈 개발
- 메시지 통신 프로그램 개발, 웹 서비스 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
참고
- 우리동네메뉴판 서비스 소개
- 우리동네메뉴판 전자메뉴판 App
(주)포모스트원
직책 : 대리 근무개월 : 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