본문/내용
1. 본인의 개발 경험과 역할에 대해 구체적으로 설명해 주세요.
소프트웨어 개발에 대한 깊은 열정을 가지고 있으며, 다양한 프로젝트를 통해 실제 서비스 수준의 시스템을 구축하는 경험을 쌓아 왔습니다. 처음에는 간단한 웹 애플리케이션 개발부터 시작하여 점차 복잡한 시스템으로 확장하는 과정에서 많은 기술적 도전과 문제 해결의 경험을 쌓았습니다. 특히, 프론트엔드와 백엔드 모두에 대한 이해를 바탕으로 전반적인 시스템 구조를 설계하고 구현하는 역할을 담당하였습니다. 팀 내에서 주로 백엔드 개발을 맡았으며, 데이터 흐름과 서버-클라이언트 간 통신 구조를 설계함으로써 시스템의 안정성과 확장성을 높이기 위해 노력하였습니다. 개발 과정에서는 다양한 기술 스택을 사용하였는데, 주로 서버 개발에는 자바와 스프링 프레임워크를 활용하였고, 데이터베이스는 mysql을 사용하여 효율적인 데이터 저장과 검색이 가능하도록 최적화하였습니다. 또한, REST API 설계와 구현에도 주력하여 여러 서비스 간 연동이 원활하게 이루어지도록 하였으며, 이를 위해 JWT 기반의 인증 보안도 신경 썼습니다. 개발하는 동안 고객과의 소통도 중요하게 생각하여 요구 …