개인회원 메뉴

개인회원 정보

이력서 사진
이력서 사진 없음
로그인 링크
로그인
회원가입 링크
아직 회원이 아니세요?

개인회원 서비스

JOBKOREA

합격자소서

합격자소서 상세

2015년 상반기 쿠팡(주)

신입 시스템프로그래머
  • 수도권4년 학교
  • 정보통신공학 학과
  • 3.6/4.5학점
  • 1 개 자격증

자소서 항목

  1. Q1 쿠팡에 지원한 동기는 무엇인가요?
  2. Q2 다양한 직업 중에 S/W 개발자가 되려는 이유는 무엇인가요?
  3. Q3 웹 또는 앱 서비스를 직업 개발하거나, 데이터를 이용한 프로그래밍 경험이 있다면 이에 대해 구체적으로 서술하세요.

자소서 항목 질답

  • [트랜드를 주도하는 S/W 개발자로 성장하기 위해]
    쿠팡은 직매입과 자체 물류 시스템, 직접 배송 서비스를 모두 갖춘 Direct E-Commerce Model을 바탕으로 도약을 위해 노력하고 있습니다. 이처럼 고객의 편의성을 향상하는 철학을 바탕으로 글로벌 기업으로 나아가는 모습이 매력적으로 다가왔습니다. 이를 위해 웹, 모바일 개발 경험을 바탕으로 E-Commerce의 역사를 함께 만들어갈 S/W 개발자로 성장하고자 합니다.

    이를 위한 노력으로 새로운 문제에 직면했을 때 합리적으로 해결하기 위해서 웹, 애플리케이션뿐만 아니라 DB, 파일시스템 등 개발 영역을 넓혀왔습니다. 학과 연구실 학습인지 모델 프레임워크 기술 개발 과제를 통해 복잡도를 최소화하는 설계와 사용자 편의를 고려한 개발을 위해 노력했습니다. 이를 바탕으로 각 컴포넌트가 동시에 접근하여 데이터를 필요로 하는 공유 저장소인 블랙보드를 개발했습니다. 또한, 한이음 멘토링에서 임베디드 데이터베이스 관리 툴 개발에 참여하여 Java 및 모바일과 DB에 대한 이해를 높였습니다.

    이후 **에서 모바일 보안 제품 QA 업무를 통해 제품 및 서비스를 바라보는 시각과 이를 사용하는 고객의 중요성을 깨달았습니다. 이를 바탕으로 고객의 편의성을 우선으로 하는 개발을 할 자신이 있습니다.

    또한, 업무의 효율성을 높이기 위해 노력했습니다. 자동화툴 개발(Java)을 통해 30분 걸리는 작업을 30초 이내로 업무 시간을 단축했습니다. 또한, 10만 명이 사용하는 앱을 효율적으로 관리하기 위한 웹 프론트 및 서비스 개발에 참여했습니다. 통계 쿼리 작성 및 통계 자료를 차트로 출력하여 한눈에 파악할 수 있도록 개발했습니다.

    다양한 활동을 통해 팀원과 한마음으로 나아가면서 사용자가 어떻게 하면 쉽게 사용할 수 있는지, 더 좋은 방법은 없는지 연구하며 노력했습니다. 앞으로도 팀원과의 협업을 바탕으로 고객의 편의성을 향상시키기 위해 끊임없이 발전하겠습니다.

  • [팀원과 한마음으로 나아가면서 깨닫는 배움의 재미]
    유튜브의 창업자 스티브 첸이 언급한 "모두 갖춰서 시작한다는 것은 이미 시작이 아니다."를 모토로 삼으며 발전하기 위해 도전을 시작하는 실행력으로 많은 것을 경험하고자 했습니다. 이를 바탕으로 직무 전문성을 기르기 위해 프로젝트에 참여하길 원했습니다.

    적극적으로 프로젝트를 찾은 결과 한이음 멘토링에 참여할 수 있었습니다. 임베디드 데이터베이스 관리 툴을 개발하기 위해 기본부터 지식을 습득했습니다. 4개월 동안 매주 과제를 통해 멘토에게 피드백을 받으며 직무 전문성을 갖추기 위해 노력했습니다. 이를 바탕으로 개발을 통해 깨닫는 배움의 재미를 느끼기 시작했습니다.

    이후 새로운 것을 경험하며 발전하기 위해 한국정보*** 학술제를 다녀왔습니다. 학술제에는 많은 참가자가 다양한 주제와 열정을 가지고 증진하고 있었습니다. 이에 자극을 받아 할 수 있다는 자신감과 열정을 가지고 학과 연구실 연구원으로 참여했습니다.

    학과 연구실에서 모바일 플랫폼 과제를 통해 개선방향과 해결책을 찾도록 연구했습니다. 궁금한 점은 직접 찾아가 의견을 나누면서 문제를 해결할 수 있도록 노력했으며, 이를 바탕으로 신뢰를 쌓아 한마음으로 나아갔습니다. 학업과 다양한 활동을 수행하며 몸이 피로한 순간도 있었지만 발전하는 모습을 상상하며 긍정의 힘으로 이겨냈습니다.

    이러한 활동들을 시작하기 전에 준비되었는지 의심이 들었지만 할 수 있다는 자신감으로 나아갔습니다. 앞으로도 그동안의 경험을 바탕으로 특정 언어와 새로운 기술 도입에 두려워하지 않는 인재로 발전하도록 노력하겠습니다. 또한, 팀원과의 협업을 통해 고객을 감동시킬 방안을 끊임없이 연구하겠습니다.

  • [모바일 플랫폼 기반 계획 및 학습인지 모델 프레임워크 기술 개발]
    본 프로젝트는 안드로이드 기반 상황 인지 스마트폰 애플리케이션들의 유기적인 결합을 위한 프레임워크에 관한 것입니다. 상황 인지 시스템에 필요한 독립적인 모듈이 존재하지만, 기존의 안드로이드는 이를 통합하여 유기적으로 결합할 적절한 방법을 제시하지 못했습니다. 따라서 안드로이드 플랫폼을 감추고, 유기적인 결합을 위한 복잡도를 최소화하여 개발자에게 편의를 제공하는 프레임워크를 개발하는 것이 필요했습니다.

    이를 위해 여러 기관이 개발한 독립적인 컴포넌트를 하나의 시스템처럼 동작하기 위한 공유 저장소인 블랙보드와 이를 사용하기 위한 라이브러리를 구현했습니다. 이는 개발자가 어떤 형태의 데이터를 기록할지 모르므로 기록 가능한 데이터의 종류에 제한을 두지 않았습니다. 또한, 각 컴포넌트가 동시에 데이터 값을 기록하거나 가져갈 수 없도록 동기화했습니다.

    블랙보드를 사용하기 위해서 블랙보드와 컴포넌트 간의 동기적 호출이 필요했습니다. 이는 프로세스 범위를 넘어서는 독립적인 애플리케이션 간의 통신이므로 AIDL을 사용했습니다. 이를 바탕으로 컴포넌트와 블랙보드 간 서비스 바인딩을 통해 원격지 함수 호출이 가능하도록 했으며, 싱글톤 형태로 객체를 얻도록 하여 블랙보드에 접근했습니다.

    또한, 블랙보드에서 값이 변경되었을 때 이를 전달하기 위한 비동기적 호출로서 인텐트 방송을 사용했으며, 웹 서비스 요청은 쓰레드를 사용했습니다. 동기적, 비동기적 호출을 위한 서비스 바인딩, 브로드케스트 리시버를 등록하는 과정은 사용자에게 일련의 과정이 보이지 않도록 최소화하여 라이브러리로 배포했습니다.

    모두가 노력한 결과 해당 과제는 20** *** 모바일 플랫폼 기반 계획 및 학습 인지 모델 프레임워크 기술 워크샵에서 시현을 했으며 이를 바탕으로 국내 저널 논문을 작성할 수 있었습니다. 이를 통해 복잡도를 최소화하고 개발자에게 편의를 제공하기 위한 끊임없는 연구의 중요성을 깨달았습니다.

    [안전한 문자 관리자 페이지]
    ** 서비스 개발 파트에서 10만 명이 사용하는 앱을 효율적으로 관리하기 위한 안전한 문자 관리자 페이지 개발에 참여했습니다. 해당 페이지는 스미싱 위험 분석 결과에 해당하는 결과와 악성 URL에 대한 통계, 키워드 관리 등에 해당하는 정보를 제공합니다.

    이를 위해 먼저 주어진 요구사항에 따른 웹 페이지를 HTML, CSS, JavaScript를 이용하여 나타내기 시작했습니다. 이후 jQuery와 Ajax를 사용하여 특정 함수를 호출할 때 표를 정의했고 이후 Worker 기능을 지닌 Class와 SQL을 이용하여 데이터 값을 저장하거나 불러왔습니다. 어느 정도 틀이 완성될 때마다 꼼꼼한 QA를 했으며 사용자가 편리하게 이용할 수 있도록 구현했습니다.

    이후 보도자료로 나갈 통계 페이지의 SQL을 작성했고 이를 jqPlot를 이용해 막대 차트를 그려 한눈에 정보를 확인할 수 있도록 했습니다. 이러한 개발 과정을 통해 서버와 웹 간의 이해도를 높일 수 있었으며 팀원과 역할 분배의 중요성을 느꼈습니다.

    [안드로이드 애플리케이션을 이용한 임베디드 데이터베이스 관리 툴 개발]
    본 프로젝트는 임베디드 데이터베이스에 대한 이해와 활용을 위해 SQLite Library에서 지원되는 API를 이용하여 JNI 작성을 바탕으로 애플리케이션을 개발했습니다. SQLite에서 제공하는 주요 API로 데이터베이스 연결 객체를 위한 생성자 역할인 open() 함수부터 prepare(), step(), finalize(), 그리고 open() 함수 호출로 생성된 데이터베이스 연결을 종료하는 close() 함수 등을 사용했습니다.

    먼저 Java Class에서 C로 작성된 JNI native 함수와 연결할 메소드를 native 키워드를 이용하여 선언했고, 이에 대한 헤더파일을 생성하여 JNI native 함수를 구현할 .c 파일을 생성했습니다. 이후 Cygwin과 NDK를 설치하여 .so 파일을 생성했고, 이를 사용하기 위한 액티비티를 구현했습니다.

'쿠팡(주)' 인기 합격자소서

‘시스템프로그래머’ 인기 합격자소서

‘쿠팡(주)’ 진행 중인 채용공고

‘쿠팡(주)’ 다른 취업정보