自訂 Cookie
禁止且拒絕未經各資訊當事人同意,擅自蒐集本服務提供的使用者個人資訊資料等資料之行為。即使是公開資料,若未經許可使用爬蟲等技術裝置進行蒐集,依個人資訊保護法可能會受到刑事處分,特此告知。
© 2025 Rocketpunch, 주식회사 더블에이스, 김인기, 大韓民國首爾特別市城東區聖水一路10街 12, 12樓 1號, 04793, support@rocketpunch.com, +82 10-2710-7121
統一編號 206-87-09615
更多
自訂 Cookie
禁止且拒絕未經各資訊當事人同意,擅自蒐集本服務提供的使用者個人資訊資料等資料之行為。即使是公開資料,若未經許可使用爬蟲等技術裝置進行蒐集,依個人資訊保護法可能會受到刑事處分,特此告知。
© 2025 Rocketpunch, 주식회사 더블에이스, 김인기, 大韓民國首爾特別市城東區聖水一路10街 12, 12樓 1號, 04793, support@rocketpunch.com, +82 10-2710-7121
統一編號 206-87-09615
更多


전현우
개발자의 마인드로 꾸준히 성장해 나가기 위해 배움에 즐거움을 느끼는 것과 팀원과 함께 성장하는 것을 가장 중요하게 생각합니다. 팀원에게 믿음을 줄 수 있는 개발자, 적극적인 기술 공유로 커뮤니티에 기여하는 개발자, 좋은 기술과 서비스로 사용자들에게 도움을 주는 개발자가 되는 것을 목표로 삼고있습니다
職涯
貼文
AI 職涯摘要
전현우님은 2020년 8월부터 12월까지 웹 개발자로 근무하며 Spring 기반의 백엔드 개발과 jQuery, JSP를 활용한 프론트엔드 개발 경험을 쌓았습니다. 첫 회사에서는 관리자용 웹 사이트 개발 및 퍼블리싱, 웹 기획을 담당했으며, 두 번째 회사에서는 SI 웹 사이트 개발 및 내부 시스템 리팩토링, Jpa와 Fetch API 기반 개발 등 다양한 프로젝트를 수행했습니다.
經歷
사내의 교육 홍보 팀이 사용할 관리자용 웹 사이트를 혼자 맡아서 개발했습니다. ‘백엔드’ 기술 스펙은 ‘Open JDK 1.8’, ‘Spring5’, ‘Maven’ 그리고 ‘Jpa’를 사용하였고 모든 개발환경 설정은 XML로 하였습니다. ‘DB’스펙은 ‘mariaDB’를 사용하였고 ‘프론트엔드’ 기술 스펙은 ‘Jquery’, ‘Jsp’를 사용했습니다. 주요 기능으로 관리자 페이지 로그인/로그아웃 기능, 고객이 홈페이지에 등록한 개인정보를 조회하는 기능, 고객이 수강 신청한 과목을 관리자가 조회하고 응답할 수 있는 메일 기능, 광고 배너와 강의 신청서 등록 기능, 홍보용 게시판 작성 기능을 구현했습니다. 배포 방식은 외장 ‘Tomcat8’을 사용하여 우분투 리눅스에서 배포하였습니다. 개발 업무 외에도 강의 홍보용 배너 제작, 웹 사이트 퍼블리싱, 웹 기획 업무도 맡아서 했습니다.
更多
첫째 달에는 ‘SI’ 부서에 있었으며 고객사에 납품할 웹 사이트를 혼자 맡아서 개발했습니다. ‘백엔드’ 기술 스펙은 ‘Open JDK 1.8’, ‘SpringBoot2.1.3’, ‘Maven’ 그리고 ‘Jpa’, ‘Mybatis’를 혼용하여 사용하였고 모든 개발환경 설정은 자바 코드로 하였습니다. 데이터베이스는 ‘MariaDB’를 사용하였고 ‘프론트엔드’ 기술 스펙은 ‘jQuery’, ‘JSP’를 사용했습니다. 배포 방식은 ‘tomcat8’ 버전을 사용하여 ‘CentOs’ 리눅스 환경에서 배포하였으며 개발 물을 체계적으로 유지하고 관리하기 위해 ‘Bitbucket’를 이용하여 ‘Git’ 저장소 형상 관리를 하였습니다. 팀장님에게 다른 프로젝트에서 사용된 Java 기반의 코드를 받았지만, 모던하지 않은 코드로 작성되어 있었고 모던한 형태의 자바 코드로 프로젝트를 개발하고 싶다는 의견을 드렸습니다. 팀장님의 허락하에 자바 버전을 바꾸지 않고 ‘Optional’, ‘Lambda’, ‘Stream’ 등의 모던 자바의 문법을 사용하여 프로그램을 개발하였으며, 매주 금요일 5시에 팀원들에게 새로워진 자바 코드의 이슈를 설명하였습니다. 주요 기능으로 사용자 페이지는 회사 소개서 및 제품과 관련된 제안서, 안내서 등을 pdf 파일로 내려받을 수 있는 기능과 회사의 제품문의, 파트너쉽 제휴 문의를 남기는 게시판 기능을 만들었습니다. 관리자 페이지는 로그인/로그아웃 기능, 사용자 페이지에 접근한 IP를 시간별 누적 조회 수로 기록하는 기능 , pdf 확장자 게시물 등록 및 수정 기능, 관리자 등급에 따른 하위 관리자 정보 관리 기능, 사용자가 남긴 문의 사항 확인 및 답변 및 수정 기능을 만들었습니다. 두 번째 달에는 회사 내부시스템 개발을 맡았습니다. 기술 스펙은 이전부서와 같았으며 총 4명이 팀으로 구성되었습니다. 기존의 프로젝트는 클래스 사이의 의존성이 높아 좋지 못한 디자인 패턴을 개선하기 위한 Refactoring과 일부 기술 스펙을 변경하는 업무를 맡았습니다. 고객사의 수 발신 메일을 확인하는 검색 Query와 모든 조회 페이지의 Pageing이 ‘Mybatis’로 개발되어 있었습니다. 이를 순수 ‘Jpa’로 바꾸기 위해 ‘Jpa’에서 지원하는 객체지향 Query 언어인 ‘Jpql’과 ‘Pageable 인터페이스’를 사용하였습니다. 또한, 모든 ‘Ajax’ 통신 방법을 ‘Fetch API’로 바꾸었습니다. 그 외에 ‘poi’라이브러리를 사용하여 ‘Excel’, ‘CSV’ 다운로드 기능을 개발하였습니다. 개발팀과 퍼블리셔팀 간의 소통을 원활하게 할 수 있도록 지라를 사용하였으며 매주 금요일 4시에 팀원들과 코드 이슈를 논의했습니다.
更多
活動
最近活動
證照 1
專案 1
자격증
TOEIC SPEAKING LEVEL6
2021년 2월
토익 스피킹 자격증 입니다.
프로젝트
웹개발
2020년 3월 - 2020년 8월 · 6개월
작년 3월부터 8월 말 까지 두 명의 팀원과 함께 “반려견의 질병을 예측하는 웹 사이트” 졸업 프로젝트를 제작하였습니다. 웹사이트를 이용하는 사용자는 반려견 주인, 수의사, 관리자 셋으로 구분 지었습니다. AI기반 알고리즘을 통해 질병 진단 예측결과와 시각화된 자료를 사용자에게 제공합니다. 사용자는 예측결과를 확인한 후 현재 위치를 기반으로 가장 가까운 동물병원의 정보를 확인하고 실시간으로 예약할 수 있습니다. 관리자는 다른 사용자의 정보와 AI알고리즘을 웹에서 관리할 수 있습니다.
語言
초급
이 프로필의 담당자이신가요?
인증을 통해 현재 프로필에 병합하거나 삭제할 수 있습니다. 만약 인증할 수 없는 경우 본인임을 증빙하는 서류 제출 후 프로필 관리 권한을 취득할 수 있습니다.