- 프로젝트를 개발하면서 javascript를 이용한 서버와 데이터 통신을 한 이유?
- 처음 개발 단계에서는 Django의 froms를 이용한 프론트 엔드와의 데이터 송수신을 하였지만, 키오스크의 특성상 화면이 새로고침이 되는 것 보다 데이터가 입력이 되었을 때에 변화가 있는 부분만 변경이 되도록 하는 것이 유저 사용 친화적이 될 것이라고 예상하여 javascript의 ajax를 이용한 JSON 형식의 데이터를 주고 받으며 실시간으로 프론트엔드의 데이터를 변화 시킬수 있도록 하였습니다.
- 데이터베이스의 redis를 사용한 이유
- 키오스크에서 선택된 메뉴를 담아둔 메뉴목록을 표기하는 장바구니의 데이터에서 음성으로 장바구니의 메뉴를 수정 삭제를 하기 위해서 데이터 베이스를 조회해야하는데 반복된 조회의 시간 단축및 결제이후에 필요없는 데이터를 단발성으로 저장하기 좋은 redis를 사용하는것이 적합하다 판단하여 적용하였습니다.
- 내가 프로젝트에서 적극적으로 맡은 부분
- 저는 프로젝트를 진행하면서, 개발부분의 배포, 클라이언트와 서버의 데이터 전송, AI 응답에 대한 프롬프트 작성을 적극적으로 담당하였고, 팀에서 팀장으로 매일 진행상황을 기록하고 공유하는 것을 중요시 하였습니다.
- 자기소개 1분
- 안녕하세요, 개발자로 지원한 박현준입니다. 저는 신중한 판단과 협업을 통해 프로젝트 목표를 달성하는 것을 가장 중요하게 생각합니다.
'Silver Lining' 프로젝트에서는 팀장을 맡아 고연령층이 키오스크를 쉽게 이용할 수 있도록 돕는 AI 기반 서비스를 개발했습니다. 이 과정에서 AI와 웹 기술을 접목해 사용자 중심의 솔루션을 설계하고 구현했습니다. 이러한 경험을 통해 사용자 요구에 맞춘 문제 해결 능력과 팀워크의 중요성을 깊이 깨달았습니다.
저는 프로젝트의 기획부터 개발, 배포까지 모든 단계에서 세부 사항을 꼼꼼히 관리하며, 지속적인 소통과 기록을 통해 성공적인 진행을 도모합니다. 또한, 문제 상황에서는 팀원들과 협력하여 신속하게 해결책을 찾아내는 데 강점이 있으며, 이러한 경험을 바탕으로 새로운 기술을 배우고 이를 실제 프로젝트에 적용해 사용자에게 더 나은 경험을 제공하는 일에 열정을 가지고 있습니다. 앞으로도 이런 열정을 바탕으로 사용자 중심의 혁신적인 소프트웨어를 개발하며 팀과 함께 성장해 나가고 싶습니다.
- 안녕하세요, 개발자로 지원한 박현준입니다. 저는 신중한 판단과 협업을 통해 프로젝트 목표를 달성하는 것을 가장 중요하게 생각합니다.
'코딩 정리함' 카테고리의 다른 글
예상 질문 답변 준비 (0) | 2024.08.29 |
---|---|
면접 질문 대비 + CS 공부 (0) | 2024.08.27 |
Docker를 사용하는 이유 (0) | 2024.08.26 |
CS 면접 예상 질문 답변 (0) | 2024.08.23 |
CS 기술 면접 준비 (0) | 2024.08.21 |