본문/내용
1. 본인의 학업과 관련된 경험 중에서 소프트웨어 개발 역량을 보여줄 수 있는 사례를 기술하시오.
대학 재학 동안 소프트웨어 개발 역량을 키우기 위해 다양한 프로젝트와 경험에 적극적으로 참여하였습니다. 학과 내에서 진행된 팀 프로젝트 중 한 개는 학생들을 위한 학사 일정 관리 시스템 개발이었습니다. 이 프로젝트에서 주로 백엔드 개발을 담당하였으며, Java와 Spring Boot 프레임워크를 활용하여 서버와 데이터베이스 간의 연동을 구현하였습니다. 이를 위해 먼저 요구사항을 분석하고, 사용자 중심의 인터페이스를 설계하는 과정에서 다양한 의견을 수렴하고 조율하는 능력을 기를 수 있었습니다. 또한, 데이터의 안정성과 보안을 위해 인증 및 권한 부여 기능을 강화하였으며, REST API 설계와 테스트 과정에서 유닛 테스트와 통합 테스트를 꼼꼼히 수행하여 안정적인 시스템을 구축하였습니다. 프로젝트가 진행되는 동안 깃허브를 통해 버전 관리를 하고, 팀원들과의 원활한 소통을 위해 정기적인 회의와 코드 리뷰를 실시하여 협업 능력을 향상시켰습니다. 이 경험은 실무 환경에서 발생하는 다양한 문제들을 해결하는 능력과 체계적인 개발 프로세스 이해…