권구상 (KUSANG KWON)

Back-End Developer

Career 신입 Phone 010-9508-2526
Birth 1995.10.23 Address 인천광역시 연수구

Site                 https://rnjsrntkd95.github.io

GitHub           https://github.com/rnjsrntkd95

Instagram       https://www.instagram.com/kor_kusg

Mail                 rnjsrntkd95@gmail.com

핵심 역량

  • Kotlin과 Express를 활용한 데이터 통신 및 어플리케이션 서버 구축 경험
  • Django 프레임워크와 JavaScript 라이브러리를 활용한 웹 기획 및 개발 경험
  • AWS의 EC2와 RDS를 활용한 클라우드 서버 구축 및 배포 경험
  • 네트워크 분야를 포함한 컴퓨터공학 지식 학습 경험

Info

학력 및 교육     2011.03~2014.02    신송고등학교                        졸업
                         2014.03~2021.08    경기대학교(컴퓨터공학부)    졸업 예정(8월)

자격증              2020.11.12              정보처리기사 취득

Skill Set

1-Basic 2-Demonstrating 3-Proficient 4-Expert

관련 지식이나 경험이 매우 제한적이며 기본적인 업무 수행에도 상당한 도움이 필요한 수준. 업무 관련 꾸준한 학습이 필요함.

매우 능숙하진 않으나 경험이 있고, 기본적인 업무 수행이 가능한 수준. 업무 수행을 위해 추가적인 학습이나 타인의 도움이 필요할 수 있음.

관련 지식과 경험이 풍부한 편이며 능숙하게 업무 가능한 수준. 업무 수행에 특별한 도움이 필요 없음.

관련 지식과 경험이 많고 매우 유능하며 다른 사람을 리드하고 교육할 수 있는 정도의 수준.

위의 Skill Level에 대한 설명을 참고하셔서 보유 기술 별 Level을 확인해주세요.

Language                    JavaScript(3) Python(3) C(2) Java(2)                                     Kotlin(2) HTML(3) CSS(3) SCSS(1)
OS                               Linux(2)
Framework+Library   Express(3) Django(2) jQuery(2) Ajax(2)                                     JSP(2) React-Native(1)
Database                    MySQL(3) MongoDB(2)
Development Tool     Visual Studio Code(3)
ETC                             Git(3) Notion(2) Google Docs(3)

Activity

P’rogramming 12th

피로그래밍 12기로 활동함으로서 웹의 기초를 다지고 직접 웹 서비스를 기획하였습니다. Django 프레임워크를 활용하여 서버 개발에 참여하였습니다.

  • Period       2020.01
  • Tech Experiences

    1. Git, HTML / CSS
    2. Python / algorithm
    3. Django

      • MTV pattern
      • CRUD, Django ORM
      • AWS EC2 배포
    4. Project

      • K-asa (K-pop 다국어 가사 동시 제공 웹 서비스)

Project

2020.02

K-pop 다국어 가사 제공 웹 서비스(K-asa) 스크립팅 및 Backend 개발

K-pop을 즐겨듣는 외국인들에게 한국어과 영어 및 로마자 가사를 동시에 제공하여 가사를 통해 한국어를 쉽게 접할 수 있는 서비스를 기획 및 개발하였습니다.

URL : https://github.com/pirogramming/kpoplyricsplatform

  • Rest API 설계를 기반으로 사용자의 요청을 최대한 Rest하게 처리하여 이해도를 높임.
  • jQuery, Ajax 라이브러리 활용한 Live Search 기능을 구현하여 동적 데이터를 실시간으로 제공.
  • AWS의 EC2와 RDS를 이용한 Ubuntu 기반의 웹 서버 및 MySQL 데이터베이스 서버 구축

2020.09

반려동물 헬스케어 및 산책 챌린지 어플리케이션 Backend 개발

학부 캡스톤 프로젝트로, 반려견 산책시 헬스케어를 돕고 유저를 트랙킹하여 산책 루트를 측정하고 공유합니다. 또한 유저간의 산책 챌린지를 진행하여 올바른 산책 문화를 장려하기 위한 서비스입니다. Kotlin과 Express 프레임워크를 활용한 안드로이드 어플리케이션으로 개발했으며 Backend 개발을 담당했습니다.

URL : https://github.com/rnjsrntkd95/walkingdog
Youtube : https://youtu.be/XY09-W97CjU

  • Google, Kakao API를 연동하여 로그인 및 회원관리 API 구현
  • JWT 인증 방식을 도입하여 유저 정보를 암/복호화하여 사용
  • Client/Server 간 데이터 통신 시 Retrofit2를 활용한 Multipart Data 전송 구현
  • MongoDB를 사용함으로서 NoSQL 방식의 모델링을 진행하고 데이터를 관리

    -> 캡스톤 전시회 참여 27팀 중 입상

자기소개서

✔ 레고를 쌓는 개발자

꾸준하게 나아가기 위해 노력합니다. ‘레고(LEGO)’ 처럼 어떤 능력을 쌓아감에 따라 또 다른 개발자가 될 수 있다는 점이 즐거움으로 다가왔습니다. 지금의 경험이 미래의 단단한 토대가 될 수 있도록 의문점을 만들고 해결합니다. 때에 따라 다르지만, 직진하지 않고 돌아서 가더라도 최적의 해결방안을 찾는 것을 지향합니다. 한 걸음씩 나아가 제 능력과 경험을 자신있게 내세울 수 있는 개발자가 되기 위한 원동력을 얻습니다.

✔ 솔직하되 유연하게

협업을 진행하며 프로그래밍 능력 만큼이나 중요한 것이 대인관계 능력임을 배웠습니다. 협업 툴을 활용한 상황 공유를 자주 하며 진행하지만 그럼에도 동료와의 커뮤니케이션 문제가 발생할 경우 솔직하게 문제점을 야기하면서도 상대방의 감정을 배려하며 자존감이 낮아지지 않도록 유연하게 대처하는 편입니다. 덕분에 동료를 이해하며 팀의 명확한 방향성을 제시할 수 있는 이정표 역할을 담당하였습니다. 팀원으로서 자신의 업무를 자율적으로 판단하고 책임을 다하는 능력도 기를 수 있었습니다.

✔ 질문은 질문답게

많은 시행착오를 거쳐보고 최대한 혼자 해결하려 노력한 후에 생긴 궁금증을 질문하는 편입니다. 도움을 받는 과정에서 단순히 해결책만 가져오는 것이 아닌 해결책으로 접근하는 과정에서 놓친 것이 무엇인지, 부족한 점이 있는지 끊임없이 고민하고 질문합니다. 현직 개발자분들과의 컨텍을 통해 코드 리뷰와 Q&A를 받을 수 있는 자리를 마련한 경험이 있습니다. 오류를 해결하기 위해 고민했던 과정들을 구체적으로 되짚고 질문하여 부족한 점을 깨닫고 채워나갈 수 있었습니다. 꽤 오랜 시간이 걸렸지만 이러한 과정 덕분에 같은 문제상황을 직면하는 경우를 최소화하였고 새로운 접근 방식을 배울 수 있었습니다. 시행착오의 가치를 배워 제가 할 수 있는 최선을 다한 후 도움을 요청하도록 노력합니다.

✔ 개발자의 지문

작성한 코드가 수정 및 유지보수가 용이할 수 있도록 코드를 작성합니다. 가시성이 높도록 기능별로 모듈화하여 작성하고 테스트합니다. 3년 후에 되돌아봐도 후회하지 않을 코드로 남기겠다는 목표를 갖고 최대한 노력하는 편입니다. 때문에 코드 리뷰를 적극적으로 지향하여 나쁜 습관을 객관적으로 파악하고 수용합니다. 주변 개발자분들과 자주 소통하여 성장하는 개발자가 되기 위한 계획을 끊임없이 설립하고 실천합니다.