1. 현대오토에버의 해당 직무에 지원한 이유와 앞으로 현대오토에버에서 키워 나갈 커리어 계획을 작성해주시기 바랍니다.

[천천히, 꾸준히, 끝까지]

자동차는 단순한 이동 수단을 넘어 클라우드 기반의 모빌리티 서비스 플랫폼으로 확장되고 있습니다. 특히 차량과 서버가 연결되어 원격 제어를 통한 개인화된 서비스를 제공하는 커넥티드카 환경에 매력을 느꼈습니다. 현대오토에버의 인포테인먼트 산업과 초연결 플랫폼 구축 방향에 공감하여 함께 성장해 나가기 위하여 지원하였습니다.


커넥티드카 서비스는 사용자, 차량, 클라우드를 연결하며 다양한 기능을 제공합니다. 그중에서도 개인화된 서비스 제공에 따른 데이터 정합성 확보가 핵심이라고 생각합니다. 학부 시절 프로젝트를 수행하며 많은 데이터 불일치 문제를 경험했고, 이를 해결하기 위해 개인 서버 프로젝트에선 REST API 설계와 인증·인가 구조를 통해 사용자별 데이터 접근을 분리했습니다. 또한 요청 중복으로 인한 데이터 오류를 방지하고, Nginx 캐싱을 적용해 응답 속도를 개선하고, 서비스 운영까지 고려했습니다.이러한 경험을 바탕으로 커넥티드카 환경에서도 데이터 정합성을 고려한 안정적인 서비스 구현에 기여하고자 합니다.


현대오토에버는 실제 차량과 서비스가 연결된 환경에서 시스템을 개발·운영할 뿐만 아니라, 클라우드 플랫폼을 직접 설계·구축·운영하며 모든 서비스를 그 위에서 제공한다는 점에서 차별화된 경쟁력을 갖추고 있습니다. 이러한 프라이빗 클라우드 환경에서 단순 기능 개발을 넘어 데이터와 서비스가 클라우드 기반으로 연결되는 구조를 직접 경험하고, 문제 상황에서도 다양한 시도를 통해 끝까지 해결하는 태도로 인사이트를 도출하고 해결책을 제시하겠습니다.


이러한 직무를 수행하는 데 있어 끈기와 소통이 중요하다고 생각합니다. 입사 초기에는 팀의 개발 방식과 협업 문화를 빠르게 이해하며 조직에 자연스럽게 녹아들고, 부족한 부분은 적극적으로 학습하며 업무에 빠르게 적응하겠습니다. 이후 서비스 운영 과정에서 발생하는 문제를 팀원들과 원활하게 협업하며 분석하고 개선하여 꾸준한 노력으로 신뢰받는 구성원으로 성장하고자 합니다.


2. 지원 직무와 관련하여 어떠한 역량을(지식/기술 등) 강점으로 가지고 있는지, 그 역량을 갖추기 위해 무슨 노력과 경험을 했는지 구체적으로 작성해주시기 바랍니다. (학내외 활동/프로젝트/교육 이수 과정 등 본인의 경험을 기반으로 작성해주시기 바랍니다.)

[꾸준함으로 해결하고, 협업으로 완성한다]


저는 의사소통을 기반으로 협업 문제를 해결하고, 유지보수성과 데이터 정합성을 함께 고려하는 백엔드 개발 역량을 강점으로 가지고 있습니다. 제가 보유한 역량은, 다양한 시스템이 연결되는 커넥티드카 환경에서 안정성과 일관성을 확보하는 데 기여할 수 있다고 생각합니다.


다양한 팀 프로젝트를 통해 여러 차례 팀장을 맡으며, 구조화된 협업은 생산성을 높인다는 것을 깨달았습니다. 프로젝트를 진행하며 의견 충돌과 역할 불균형으로 일정이 지연되는 문제가 빈번하게 발생했습니다. 특히 캡스톤 프로젝트에서는 프론트엔드와 백엔드 간 이해도 차이로 인한 협업 충돌이 가장 큰 문제였습니다. 이를 해결하기 위해 각 영역별 부팀장 제도를 도입하고, 팀장이 판단하기 어려운 부분은 해당 영역의 부팀장에게 의사결정 권한을 위임했습니다. 그 결과 단순한 의견 대립이 아닌 구조적인 의사결정 과정으로 전환할 수 있었습니다.


웹메일 시스템 프로젝트를 통해, 유지보수성을 고려한 설계의 중요성을 체감할 수 있었습니다. 초기에는 설계 원칙에만 집중하여 계층 간 역할이 모호하고 비즈니스 로직이 여러 곳에 분산되어 유지보수에 어려움을 겪었습니다. 이를 해결하기 위해 Spring의 공식 레이어 책임 분리 원칙을 참고하여 각 계층의 역할을 명확히 나누어 구조를 개선하고, 유지보수성을 높였습니다.

이후 진행한 캡스톤 디자인 프로젝트에서는 애플리케이션의 백엔드를 담당하며 REST API 기반으로 데이터를 처리하는 구조를 구현했습니다. 초기에는 REST API 설계에 대한 이해가 부족했지만, 데이터 흐름을 기준으로 설계를 재정의하며 RESTful 구조의 필요성을 체감하고 이를 적용했습니다. 또한 엔티티를 직접 전달하던 기존 방식의 한계를 개선하고, DTO를 활용해 필요한 데이터만 전달함으로써 데이터 노출을 줄이고 흐름을 명확히 관리했습니다.

나아가 개인 서버를 구축하고 운영하며 실제 서비스 환경에서의 문제 해결까지 확장했습니다. 다수의 요청이 발생하는 상황에서 중복 요청으로 인한 데이터 불일치 문제를 인식하고, 요청 흐름을 점검하여 데이터 처리 구조를 개선했습니다. 이 과정에서 Redis의 요청 제어 방식에서 아이디어를 얻어 idempotency 기반 로직을 구현하고, 데이터 정합성을 확보했습니다.


“꾸준히 시도하면 결국 해결할 수 있다”는 믿음을 바탕으로, 주도적인 문제 해결과 원활한 협업, 그리고 안정성을 중시하는 백엔드 개발자로 성장해왔습니다. 이러한 강점을 기반으로 변화에 빠르게 대응하는 유연한 사고와 실행력을 갖춘 개발자로서, 현대오토에버의 초연결 ICT 환경 속에서 플랫폼 혁신에 기여하는 일원이 되겠습니다.