| INTRODUCTION
생명과학을 공부하고 관련 연구직으로 일과 공부를 병행하다가,
소통하며 문제를 해결하는 엔지니어가 되고자 했던 꿈을 쫒아 개발을 공부하고 있습니다.
새로운 것을 배우고 신기술을 적용해 문제를 해결하는 것이 즐겁습니다.
반복되는 프로세스를 자동화하고 최적화, 문서화하는 일을 좋아합니다.
이제껏 배우고 경험한 지식을 토대로 앞으로는 개발자로서 IIoT, 스마트 인더스트리 산업에 다양한 문제 해결 방법을 연구하고 개발하는데 기여하고 싶습니다.
개발자로 전향한 이유와 다른 사람과 구별되는 나만의 강점에 대해 기술하였습니다.
| SKILLS
교육과정 중에 학습하고 실습했던 기술 위주로 작성하였습니다.
현재 진행 중인 2차 팀 프로젝트에서 IoT 개발을 담당하고 있습니다. PLC 데이터 통신 수업을 통해 C#에 입문했고, Ethernet 통신을 실습 하였습니다. SmartConnector 프로그램의 MQTT 메세지 수신과 XGT.Write 기능을 추가해 웹 서버와의 MQTT 통신을 통해 PLC data를 읽고 써서 디지털트윈과 원격 기기 조작 기능을 구현하였습니다.
비전인식 기능 구현을 위해 python - OpenCV를 학습하였습니다. 2차 팀 프로젝트에서 비전 카메라가 주사위를 인식 후 값을 MQTT로 publish하는 기능을 Python 코드를 사용하여 구현하였습니다. 교육과정 중 Raspberry Pi에서 GPIO, I2C 라이브러리 등을 활용한 하드웨어 제어 실습을 하였습니다.
두 차례에 걸친 팀 프로젝트를 진행하며 Git, Github, Docker를 사용하여 버전관리, 팀원과의 협업, 개발환경 관리를 경험하였습니다. Agile에는 Trello를 활용하였습니다. 에디터는 Visual Studio 와 Visual Studio Code를 주로 사용합니다.
C언어와 AWS에 대해 알아야 할 필요성을 느껴 하나씩 공부해 나갈 예정입니다. 계속 성장하고 발전하는 개발자가 되고자 합니다. Dev-Ops 분야도 적성에 잘 맞는다고 느껴져서 계속 공부할 예정입니다.
1차 팀 프로젝트에서 Back-End를 담당하여 교육과정에서 배운 내용을 토대로 DB 모델링, API 설계를 했습니다. Back-End 서버는 node.js를 기반으로 express, sequelize를 사용하여 개발하였습니다. API test를 위해서 Postman 을 활용하였습니다.
기본적인 HTML, CSS, Javascript로 화면 구현을 할 수 있습니다. Vue.js, BootstrapVue 기능을 사용할 수 있고 Vuex를 이해하고 있습니다.
PostgreSQL을 활용한 프로젝트를 진행하였습니다. 관계형 데이터베이스에 대해 이해하고 있습니다.
| PROJECTS
| EDUCATION
UVC 디지털 트윈 부트캠프 (1기 수료)
Etc.
| 공인 영어 성적
- •IELTS 6.5 ( 2020.01 )
- •TOEIC 855 ( 2019.06 )