본문/내용
1. 본인의 소프트웨어 개발 경험에 대해 구체적으로 설명해 주세요.
대학 재학 중 팀 프로젝트를 통해 온라인 심리상담 플랫폼을 개발한 경험이 있습니다. 이 프로젝트에서 프론트엔드 개발을 담당하여 React와 Redux를 활용했고, 백엔드 서버는 Node. js와 Express로 구축했습니다. 사용자 인증과 데이터 관리를 위해 Firebase를 연동했으며, MySQL 데이터베이스를 활용하여 10만 건 이상의 상담 기록을 안정적으로 저장하였습니다. 개발 기간은 3개월로, 기존 설문 기반 방식보다 상담 성공률이 25% 향상되도록 UI/UX를 최적화하였으며, 실제 사용자를 대상으로 2차 테스트 진행 시 사용자 만족도가 7점(5점 만점)을 기록하였습니다. 또한, 코드 품질 관리를 위해 Git과 Jenkins를 도입하여 CI/CD 프로세스를 구축하였으며, 배포 이후 일일 평균 200건의 상담 요청을 안정적으로 처리하였습니다. 이를 통해 프로젝트의 신뢰성과 확장성을 확보하였으며, 서비스는 현재 500명 이상의 정기 이용자를 유치하는 성과를 나타내고 있습니다. 이러한 경험을 통해 요구 사항 분석부터 디자인, 개발, 테스트, 배포까지 전 과정에 참여하며 실무 역량을 키웠다고 자부합니다.
2…