미리보기
기본 정보

안녕하세요. 백엔드 개발자 유종환입니다. - Java, Spring Boot를 기반으로 서버를 구축할 수 있는 개발자입니다. - 주요 프로젝트에서 실시간 통신을 개발하며 REST API뿐 아니라 Web Socket 통신 또한 개발할 수 있습니다. - 백엔드 뿐 아니라 풀스택 개발을 경험하며 프론트엔드 친화적인 개발자입니다. GitHub : https://github.com/Potato-Y Blog : https://potato-y.github.io
교육
전주대학교
대학교(학사) | 정보통신공학과, 컴퓨터공학과 (복수전공) 3.57/4.5
2018.03. ~ 현재 | 재학 중
자격증
정보처리기사
한국산업인력공단
2024.06.
포트폴리오
프로젝트
팀 프로젝트 / 학습 시간 공유 서비스
전주대학교
2023.10. ~ 2023.12.
사용자는 앱을 통해 학습 시간을 측정하고 서버에 저장합니다. 저장된 데이터를 통해 실시간으로 동료들과 학습 시간을 공유하는 서비스를 제공합니다.
사용 기술: Spring Boot 3.1, JPA, JWT, MariaDB, WebSocket, Sendmail
JWT를 통해 REST API와 Socket 통신 시 사용자 인증 개발
WebSocket 통신을 통해 실시간 공부중인 그룹원 리스트 및 공부 상태를 전달
공개, 비공개 그룹 기능 개발
Sendmail을 활용하여 대학생 이메일 인증 서비스 구축
캡스톤디자인 / 실시간 번역 화상 통화 서비스
전주대학교
2023.03. ~ 2023.06.
WebRTC를 사용하여 실시간 화상 통화 환경을 제공하고, 음성 인식을 통해 상대방의 음성을 번역하여 텍스트로 제공하는 서비스입니다.
사용 기술: Oracle Cloud, Node.js, Express, Socket.IO, JWT, Vue.js, WebRTC, MongoDB
JWT를 통해 REST API와 Socket 통신 시 사용자 인증 개발
특정 이메일 사용자만 입장할 수 있는 비공개 대화방 개발
Socket.IO를 통해 WebRTC P2P 연결에 필요한 데이터를 사용자 간의 전달
대화 내용을 사용자 언어에 맞게 번역을 요청하고, 받은 데이터를 사용자에게 전달
캡스톤디자인 / IoT 공기청정기
전주대학교
2023.03. ~ 2023.06.
원격으로 공기청정기를 제어할 수 있는 IoT 서비스를 제공합니다. 기기는 Wi-Fi를 통해 서버에 연결되며, 사용자는 앱을 통해 기기를 제어할 수 있습니다.
사용 기술: Oracle Cloud, Node.js, Express, Socket.IO, Flutter
아두이노에서 센서를 통해 수집된 정보를 Socket.IO를 통해 실시간으로 서버에 전송
아두이노의 데이터를 수집하고 애플리케이션의 요청 전달하는 클라우드 서버 구축
IoT 기기의 상태를 모니터링 하고 사용자의 조작 명령을 전송하는 애플리케이션 개발