소개
- Name: 박 민 수
- E-mail : ErJuer01@gmail.com
- GitHub : https://github.com/pminsu01
학력
Hansung University, Seoul, Korea
Major in Information and Communication engineering Major in computer engineering
경력
롯데정보통신(주) : 2018.02 ~ 재직 중
- 롯데건설 홈IoT 모바일 서비스 ‘캐슬 스마트홈’ 개발 프로젝트 수행
- ‘캐슬 스마트홈’, 롯데 홈 IoT 통합 플랫폼 DevOps 담당 (50개 단지, 5만 세대)
- S/W 개발
기술 스택
- Programming Language: JAVA, Python, PHP, HTML, CSS, Javascript
- Platform & API : Android, Tensorflow, Numpy
- Database : OracleDB, MYSQL, MSSQL
- Cloud Service : Amazon Web Service(EC2, S3, IAM)
- Tools : Git, Android Studio, Eclipse, Trello, Slack, FireBase
- H/W : Arduino, Raspberrypi3
경험
개발 프로젝트
- 2015.5.23 - 2015.8.22 : 나만의 비밀 일기장 애프터모먼트
- 기획 : 좋아하는 사람(또는 내 친구)의 기분은 어떨까?, SNS 형태의 감정 일기장
- 개발 : Front-End, 안드로이드 앱 개발(Android Studio)
- 회원가입, 로그인 로직 구현 및 서버 연동 개발, 달력(GridViewLayout)에 나만의 이모티콘을 저장하는 기능 개발
- Use Tools : Android Studio, Github, Trello, Slack
- Use Language : Java
- 2016.8.20 - 2016.8.21 : 스몸비 방지 디바이스
- 기획 : 당시 스마트폰으로 인해 앞의 장애물을 못보고 사고가 나는 경우가 많아 이를 방지하는 디바이스.
- 개발 : Front-End, 안드로이드 앱 개발(Android Studio)
- 아두이노와의 블루투스 연동을 통해 데이터 값을 앱으로 불러오는 로직 구현, 불러오는 데이터 값 즉 앞의 장애물과의 거리값을 받아 푸시 알람까지 울리는 기능 개발
- Use Tools : Android Studio, Arduino
- Use Language : Java
- 2017.3.2 - 2017.6.29 : Where is my car?
- 기획 : 백화점 및 마트를 가면 내 차량의 위치를 잊어버리는 경우가 많아 이를 해결하는 프로젝트 진행
- 개발 : Full-Stack, 안드로이드 앱 화면 개발(Android Studio 사용), 웹 서버 사용(Amazon EC2), 사진 저장을 위한 스토리지 서비스 사용(Amazon S3), 위치를 추적하여 사진을 찍는 디바이스 개발(Raspberrypi3)
- H/W
- 주차장 샘플 모형을 제작하여 해당 칸마다 거리 감지 센서 설치 및 라즈베리파이3에 LED 및 카메라 탑재
- 차량 주차시 거리 감지 센서에서 이를 감지하고 해당 LED를 붉은 색으로 변경하며 카메라는 해당 칸으로 움직여 사진 촬영하는 기능 개발
- 라즈베리파이3에서는 이와 동시에 Request 함수를 이용하여 사진을 openALPR 오픈소스를 사용하여 차량 번호 검출,
Amazon S3 버킷 저장 및 저장한 사진의 URL과 차량번호를 Amazon EC2의 Mysql DB에 저장하는 기능 개발
- S/W
- H/W(Raspberrypi3)에서 전송하는 차량번호, 차량사진.jpg, 차량 사진 URL(S3 저장 정보) 정보를 Amazon EC2 Mysql DB를 저장 및 관리(PHP)
- 사용자가 어플리케이션에 차량 번호 입력 및 검색 버튼을 누를 시 Amazon Ec2의 해당 정보 조회 요청 (UrlConnection 활용)
- DB값에서 차량 이미지 URL을 읽어 온 후 서버(Amazon S3) 버킷에 있는 차량 정보 파일(Image)을 Bitmap으로 변환 및 안드로이드 ImageView에 적용하는 로직 개발
- 그 Bitmap과 차량 번호를 ListView에 적용하여 차량 사진과 차량 번호 안내할 수 있도록 개발 (MainUI를 바꾸기 위해 쓰레드와 핸들러를 모두 아우르는 AsyncTask로 구현), 단 AsyncTask는 Android 11에서 Deprecated될 예정
- H/W
- Use Tools : Android Studio, Amazon Web Service(AWS), Raspberrypi3
- Use Language : Java, Python, PHP
- 2017.3.2 - 2017.6.29 : 학교 알림이 채팅봇
- 기획 : 학교 다니면서 불편 했던 점을 홈페이지 방문이나 전화가 아닌 채팅봇으로 쉽게 찾을 수 있으면 좋겠다라는 생각으로부터 프로젝트 진행
- 개발 : 구글 Deep Learning API Tensorflow 활용
- 해당 개발을 위해 처음으로 딥러닝에 대해서 공부하고 이를 적용하려고 하였으나(Seq2Seq, word2Vec) 완벽히 구현하지 못했으며 Tensorflow charbot 예시코드를 활용하여 Data Input을 통해 Sample 모델링 구현, 카카오톡 친구 자동응답 서버 연동
- Use Tools : Amazon Web Service(AWS), Google Deep Learning API Tensorflow
- Use Language : JAVA, Python
- 2017.6.30 - 2017.7.1 : 스마트 박스
- 기획 : 꼭 필요한 준비물을 놓고 가는 경우가 많아 이를 해결할 수 있는 스마트 박스 개발
- 개발 : Front-End, 안드로이드 앱 (Android Studio 사용)과 Arduino의 Bluetooth 연동 개발
- H/W
- 박스 양쪽에 거리 감지 센서를 부착하여 물건의 유무 판단하는 로직 개발
- S/W
- Bluetooth 연동을 통해 아두이노로부터 물건의 유무 데이터를 전송 받는 로직 구현
- 해당 박스와 Bluetooth 연동 끊길 시 물건의 유무를 판단하고 물건이 있을 시에는 해당 스마트폰으로 푸시알람 기능 개발
- H/W
- Use Tools : Android Studio, Arduino
- Use Language : Java
- 2017.8.26 - 2017.8.27 : 나만의 추천 여행지
- 기획 : 나만의 추천 여행지 (K-ICT Global 스마트톤 공모전 참가)
- 개발 : Android Studio와 FireBase, 웹서버 AWS EC2 연동 개발
- Use Tools : Android Studio, FireBase
- Use Language : Java
- 사용자의 성별, 나이, 취향 데이터를 받아 웹서버로 전달, 웹서버에서 전송되는 사용자별 추천 여행지 데이터를 Naver Map API를 활용하여 표시
기타 대외 활동
- 2012.03 - 2018.02 : StarryLight 대학생 아마추어 천문동아리
- 2015.3.13 - 2015.6.26 : 2nd Zotac Supports - 서포터즈 활동 - Best Contents Creator
- 2015.7.24 - 2015.11.06 : 3rd Zotac Supports - 서포터즈 활동
- 2016.04.05 - 2017.02.28 : 한성대 -성북 미래 나눔학교 1기 - 장학샘 (사랑지역아동센터 중3 담당 봉사활동)