미리보기
기본 정보
"새로운 도전을 즐기며 경험을 기회로 성장하는 개발자가 되고 싶은 학생입니다" 경험을 많이하고 싶은 개발자입니다. - 새로운 도전을 좋아하며 새로움을 가장 가치있게 생각합니다. - 배움을 통해 얻는 것과 그것을 나누는 것을 좋아합니다. - 점점 성장해가는 저를 보며 희열과 성취감을 얻습니다.
자기소개
- 꾸준함을 바탕으로 사람들에게 믿음을 주고 싶습니다.
개발자를 하기전에 가장 중요한 것은 믿음이라고 생각합니다. 프로젝트를 하면서 저의 행동과 결과물을 통해서 팀원들에게 나를 믿을 수 있도록 신뢰할 만한 성과를 내는 것이 팀원들에게 믿음을 주는 것이라고 생각합니다.
- 변화에 대한 두려움보다는 경험을 통한 새로운 기회를 찾고 적극적으로 도전합니다.
평소에도 경험하는 것을 좋아하며 경험은 가장 값어치 있는 "성장할 수 있는 추진력"으로 여기고, 이를 토대로 계속해서 발전하는 개발자로 성장하고 싶습니다.
- 고정적이지 않고 유연하며 실리적 이득을 추구합니다.
문제상황이 발생하더라고 문제에 대해 해결책을 찾고 대처하는 것을 좋아하며 그를 통해 얻는 성장과 결과를 좋아합니다.
- 새로운 지식과 기술을 습득하는 "배움" 대해 열린 태도를 갖고 있습니다.
배워 나가는 것에 대해 열린 마음을 갖고 이를 통해 성찰하며 배운 것을 서로 나누어 같이 소통하고 성장하는 것을 좋아합니다.
기술 스택
Kotlin, Java, Spring Boot, JPA, JWT, Next.js, Node.js, JavaScript, HTML/CSS, jQuery, Three.js, JSP, aws-ec2, Oracle
프로젝트
귀가버스관리시스템
경북소프트웨어고등학교
2024.04. ~ 진행 중
격주로 귀가하는 학생 선생님들을 위한 귀가버스관리시스템
[주요 기능]
(사용자)
- 탑승 정보 확인
- 귀가 버스의 상태 조회
- 공지 조회 및 앱 알림 기능
(관리자)
- 귀가 버스 관리
- 학생 명단 관리
- 탑승/미탑승/기타 관리
- 공지 등록
[담당 역할]
팀장을 맡아 프로젝트 계획 및 진행 관리와 백엔드, 서버 부분을 담당
- Spring Boot3.0, JPA, Kotlin, MySQL 기반으로 개발
- Spring Security를 활용한 인증 시스템
- 관리자 API 및 Role 적용
- AWS를 활용한 서버 배포
[성과 및 배운점]
- (경험중)
취업/진학 고민 해결 플랫폼
경북소프트웨어고등학교
2023.08. ~ 2023.12.
취업과 진학에 대한 고민이 있는 학생들을 위한 맞춤형 서비스
[주요 기능]
- 학교 생활/취업 고민 Q&A 게시판
- 기업 평판 조회
- 리뷰/평점/댓글
- 기업 정보 조회
- 직원수/평균월급/매출
- 이력서/포트폴리오 Best Practice 모음 게시판
[담당 역할]
팀장으로 총괄 및 개발의 전반적인 부분을 담당하였고 백엔드&프론트 개발 참여
(백엔드)
- Spring Boot 3.0, JPA, Kotlin, MySQL 기반으로 개발
- Spring Security와 JWT를 이용한 권한, 인증 및 유저관리 기능을 개발
- CRUD, 리뷰, 좋아요, 조회기능 등의 API 구현
- 기업 리뷰 페이지의 대용량 데이터를 csv파일을 통해 관리
(프론트엔드)
- Chart.js를 통해 데이터 그래프 시각화
- Tailwind문법을 사용하여 간편한 Css스타일화
[성과 및 배운점]
- Java와 Kotlin 관계를 이해하고 응용할 수 있음
- Spring Security, JWT를 사용한 secure의 동작과 사용법에 대해 이해함
- CSV파일을 이용한 DB와의 데이터 관리에 대해 알게됨
대외활동
해커그라운드 해커톤
Microsoft & 경북대학교
MS Azure를 사용하여 Azure SQL Database활용 및 배포 환경을 구축하였습니다.
전교회장
경북소프트웨어고등학교
2023.08 ~ (현재)
경북소프트웨어고등학교 2023 1학기 캡스톤
경북소프트웨어고등학교
경북소프트웨어고등학교가 도리원이라는 시골에 위치한 점을 감안해 의성을 홍보할 수 있는 사이트를 개발하여 '은상'을 수상하였습니다.
포트폴리오
자격증
정보처리산업기사
한국산업인력공단
2024.03.