조나현
안녕하세요! 더 나은 서비스를 제공하기 위해 노력하는 Node.js Back-End Developer, 조나현 입니다.😃


무결하다 : 결함이나 흠이 없다.✨
MVC 패턴 중 DAO만이 DB에 접근하여 데이터를 무결하게 관리하듯이,
저의 개발 여정도 다오처럼 무결하게 나아가고 싶다는 의미입니다.🤓

Contact.



Introduce.


  • 좋은 서비스를 제공하기 위해 BE/FE 모두 관심을 가지고 공부중입니다.
  • 가독성 좋은 코드를 짜기 위한 고민을 하며, 리팩토링을 습관화합니다.
  • 다양한 사람들과 소통하며 인사이트를 넓혀나가는 것을 좋아합니다.🧐
  • 배운 것을 기억하고, 공유하기 위해 기술블로그를 운영하고 있습니다.🥰
  • 일할 때는 워커홀릭, 놀 때는 유머홀릭으로 즐겁게 코딩합니다.
  • 달리기🏃‍♀️ 와 음주가무🍻 를 좋아합니다.


Skill Set.


BackEnd

  • Javascript

    문법적 원리를 이해하며, ES6 활용 가능

  • Node (Express.js)

    REST API 규격에 맞는 API 개발 가능

  • MySQL

    GroupBy, Join, SubQuery 활용 가능

  • Redis

    set/get/del 활용하여 세션 토큰 데이터 관리 가능

  • Mocha 활용한 TDD

    간단한 Unit, API 테스트 가능


Infra & Devops

  • AWS(Amazon Web Service)
    • AWS RDS 구축 및 데이터 제어
    • AWS EC2 구축
    • AWS S3 구축
    • AWS Route53 호스팅
  • NGINX 활용한 리버스 프록시
  • PM2 활용한 무중단 서비스
  • Sentry 활용한 에러 모니터링


Front-End

  • HTML/CSS
  • React
  • Redux


Tools

  • Visual Studio Code
  • MySQL Workbench

    ERD, 데이터 제어

  • Postman 을 활용한 API 테스트

    API 테스트 및 문서화 가능

  • Figma, XD 를 활용한 UI/UX 소통

    간단한 프로토타입 디자인 기획 및 제작 가능


ETC

  • Slack 을 활용한 커뮤니케이션 및 프로젝트 관리

    멤버간 소통 및 Git, Sentry 의 Notification 역활로서 활용 가능

  • Notion 을 활용한 문서 관리
  • Git 을 활용한 프로젝트 형상관리

    ISSUE / PR 활용, 브랜치 전략 가능


Project.


1일 1스트레칭 추천 서비스 : 뭅스터

  1. Skills
    • BE: JS, Node.js, MySQL, Redis, AWS
    • FE: JS, React, Redux
  2. Roles
    • 기획: 서비스 기획 및 웹 디자인
    • BE: DB 설계, REST API 구현
    • INFRA: AWS EC2/RDS/S3 구축
    • FE: SPA, CSR 로 화면 랜더링
  3. 서비스 웹서비스 둘러보기
  4. 어드민 웹서비스 둘러보기
  5. 포트폴리오 둘러보기


왓챠 피디아 클론코딩 : 으랏챠 피디아

  1. Skills
    • BE: JS, Node.js, Express
    • FE: JS, Vanilla.js, webpack
  2. Roles
    • FE: 영화 상세 화면 퍼블리싱, 로그인/회원가입/인증 구현, 사용자 평점 구현
    • BE: MVC 구조로 패턴 분리, REST API 개발, auth 구현을 위한 쿠키
    • 협업 : git merge 담당, API 요구사항 정리 및 구현, 개발 과정 노션 문서화
  3. 포트폴리오 둘러보기


Experience.


javascript 과외 강사 / 2021. 09 – 진행중

  • html, css, javascript 를 활용한 웹 페이지 개발 강의


CS 코딩학원 / 2020. 09 – 2021.09

  • 학원 강사

  • c, python, entry, 정보처리기능사 강의


이엠시스 / 2019. 09 – 2020. 02


비제이월드 / 2018. 09 – 2019. 06


Awards.


국내 학술대회 우수 논문상 / 2020 / 국제문화기술진흥원

  • 주제 : IoT 기반 뉴트로 게임기 연구 (AI 스피커를 활용한 오락기 게임 개발)
  • 개발 환경 : Raspberry Pi, Magic Mirror, Retro Pie


Hackathon VR&AR 앱 기발 챌린지 전국대회 장려상 / 2019 / 소프트웨어교육혁신센터

  • 주제 : AR을 활용한 초등학생 교육용 소방 대피 훈련 어플리케이션 개발
  • 사용 언어 : java, c++
  • 개발 환경 : Android Studio, Unity


Certification.


  • SQLD 개발자 / 2021. 10 / 한국데이터산업진흥원

  • 정보처리기사 / 2020. 08 / 한국산업인력공단


Patents.


【발명의 명칭】: 음성 인식 레트로 게임기 및 그 구동방법

【출원번호】: 10-2020-0044609

【출원인】: 조나현, 하재인


Education.


  • ICT학부 소프트웨어학 (4.41/4.5)