미리보기
기본 정보
개발이 즐거운 이정석입니다! 항상 즐거운 마음으로 코드 설계하고 리뷰하겠습니다. 최선을 다하겠습니다.
기술 스택
Java, React, Spring Boot, Spring, MySQL, Oracle, GitHub, gitlab, JIRA
프로젝트
GanwonActivity
멀티캠퍼스
2024.06. ~ 2024.08.
•사용자들이 사실적인 리뷰를 통해 여러 액티비티 여행을 쉽게 접할 수 있게 추천하는 웹 사이트.
•사용자별 맞춤 코스를 생성 가능, 이를 커뮤니티에 공유하고 교류할 수 있음.
•JWT 토큰을 활용한 회원관리 구현
• 외부 API(기상청, 관광정보공사) 크롤링 및 활용
•경로 총 정리를 통한 도로 사정을 고려한 최단루트 생성
•유저 등급제 및 신고/제재 구현
•관리자 계정 구현
•Github repository link(https://github.com/KEKEKia/Gangwon-do-activity_backend, https://github.com/KEKEKia/Gangwon-do-activity_frontend)
•역할 : 학습 도움, BE, DB설계, FE 담당
•완벽한 문서화를 위해 GoogleDocs를 활용 (https://drive.google.com/drive/folders/10hH1q-ZbFGc53u78uh59zmkQbfvmd5Mt?usp=sharing)
-WBS, 요구사항정의서, TestCase요구서, 기능정의서, 정책정의서, UI화면 설계서, 개발환경 구축가이드, REST API문서(Swagger활용) 등
- Edge로 여는 것이 더 편합니다.
•Community, Login,Admin(신고 및 제재), 경로 추천 API, 날씨 및 관광지 외부 API 크롤링 등 사이트 전반의 기능을 구현
•6인의 BE 개발자들과 함께 FE 구현을 위해 React.js, Css를 학습하였음
Foodist
Tmax
2023.10. ~ 2024.01.
•한화 그룹 Foodist사의 SI 개발 업무(https://www.efoodist.com/)
•여러 팀의 합동 개발
•기업 사이즈의 프로젝트가 어떤 식으로 운영되는지 경험해 볼 수 있었음.
•USER, ADMIN, 신고/제재 부분을 SAS(자체 개발 프레임워크)로 Migration
•역할 : User의 정보를 담은 LogData를 처리
•신고 및 제재 시스템을 구현.
•생성/검색/조회/pagination
•User의 Rank(관리자/일반유저)별 권한 부여 차등
Chaekcheck
SSAFY
2023.08. ~ 2023.10.
•중고책 판매를 원하는 사용자가, 직접 책 상태를 촬영 후, 예상 가격을 안내 받는 사이트
•Oauth를 통한 외부 인증 인가 & JWT 토큰을 통한 내부 로그인 기능 구현
•역할 : BE BusinessLogic(User, Book, Score), 이미지 파일 저장 기능 구현
•Github Repository 링크 (https://github.com/KEKEKia/Chaekcheck)
•FE, 배포, BusinessLogic, AI 등 파트를 나누어서 개발을 진행함. 원활한 협업
•이전 프로젝트(GoodBe)를 통해 기술을 습득, 보완한 상태로 프로젝트를 진행
GoodBe
SSAFY
2023.06. ~ 2023.08.
•사용자가 원하는 국비 교육을 맞춤형으로 추천해 주는 사이트
•사용자의 이전 검색어 및 순위, 마감 순 등을 기준으로 sorting된 교육을 매칭 시킴
•역할 : 화면 설계/구현, RESTAPI로 백엔드와 통신
•UX/UI는 Figma를 활용, 화면 구현은 React.js와 StyledComponent 활용
포트폴리오
외국어
영어
일상 회화 가능