미리보기
기본 정보
대학 생활 중 정보처리기사 자격증 취득 및 팀 공모전 프로젝트 진행하며 앱 제작과 웹 제작을 하여 수상 및 시범 적용했습니다. 시범 적용을 통해 사용자들의 요구사항 및 피드백을 수용해보면서 실무에서의 경험과 능력을 키웠습니다. 국비 훈련을 진행하면서 공모전에서 부족했던 MVC 파트의 이해도와 개발 시 유의점인 다른 사람이 봐도 알 수 있는 코드를 작성하고 주석을 꼼꼼히 달아 가독성을 높이고 코드 깊이가 깊지 않게 제작해야 하는 걸 알 수 있었습니다. 발생한 에러를 해결만 하고 끝내는 것이 아닌 에러를 기록해보며 배운 것을 기록 하는 습관을 길렀습니다. 모델 파트에서는 데이터와 관련된 작업을 처리하고 뷰 파트에서는 사용자와 관련된 작업을 처리하는 부분 컨트롤러 파트는 모델과 뷰를 이어주는 역할을 했습니다. 서블릿의 필터, 리스너, Handler 등을 익히고 Spring의 AOP, IOC,DI 개념을 습득하고 낮은 결합도와 높은 응집도를 가지는 코드를 작성하는 법을 익혔습니다. 또한 훈련 중 SQLD 자격증 공부 및 취득을 했습니다. 이를 토대로 경험을 통해 발전한 능력으로 회사에서 제 역량을 발휘 하고 싶습니다.
기술 스택
Java, Spring, Spring Boot, spring-jpa, mybatis, 정보처리기사, Node.js, MongoDB, JavaScript, Ajax, jQuery, SQLD, JSP, Python, Android
프로젝트
밸런스게임
코리아 it 아카데미
2024.02. ~ 2024.03.
팀프로젝트 구성원 - 4명
개요
밸런스게임 문제를 여러 사용자들이 문제의 답변 선택, 게임 결과에 따라 선택된 답변의 비율과 댓글을 확인
사용자는 문제와 해당하는 답변을 출제 가능, 관리자는 제출된 문제를 확인하고 수락 또는 거절
수락된 문제는 게임을 통해 다른 사용자들이 참여,
다양한 질문과 답변으로 사용자 간 소통과 참여를 활성화
제작
기획 및 설계, 버전 1 - 컨트롤러(전체적인 로직 제작), 버전 2 - 모델(필요한 데이터 제작), 버전 3 - 뷰 (유저 친화적 웹 페이지 구성)
온세미로
기타
2023.01. ~ 진행 중
- 소규모 지적 장애인 사용자들을 대상으로 하는 돌봄 어플리케이션 온새미로를 제작하였음.
- 사용자는 애플리케이션을 통해 매일 문진을 진행하고, 도움이 필요한 경우 사진과 함께 요청하는 기능을 이용 가능함.
Android 앱 개발 및 Backend( NodeJS API ), DBA( Mongo DB ) 유지관리
Spring 이관