안녕하세요.
신입 백엔드 개발자, 오창열 입니다.

개발에 열정을 갖고 꾸준한 노력으로 매일 성장하는 오창열입니다. 웹 프론트엔드로 시작해 웹 서비스의 흐름을 알고 싶어 백엔드를 시작하게 되었고 현재 백엔드에 끝을 보고 싶습니다. 사람들이 일상생활 속에서 자연스럽게 녹아 우리의 삶을 편하게 만들어줄 수 있는 서비스를 구현하는 것에 관심을 두고 있습니다.

개발자의 가치는 비즈니스의 가치를 구현하는 데서 나온다고 믿고 있습니다.

Skill Inventory.

Bitcamp

2021년 8월 - 2022년 1월

개발 환경

  • 역활 : 개발
  • OS : windows 10
  • 언어 : JAVA
  • DBMS : MySQL, Oracle
  • 통신 : MongoDB

Skill.

Front-end

  • HTML/CSS, ES6
  • JavaScript, jQuery, React, React Hooks
  • Sass

Backend

  • Java, NodeJS
  • Spring MVC
  • Maven

DebOps

  • Oracle, MySQL, MongoDB
  • Tomcat

Experience.

계원 예술 대학교

2014년 3월 - 2020년 2월

  • 프로젝트 스튜디오 졸업 작품 최우수

    2019년 11월

    Github

    연간 발생되는 많은 양의 음식물 쓰레기 중 상당한 부분을 차지하는 저가치 상품들을 줄이기 위해 기획하였고 프로젝트를 소개하는 웹 사이트 제작

  • 인터랙션 프로그래밍 우수작 연합 PT

    2019년 11월

    Github

    삼성 스마트 워치 기어 제품을 소개하는 웹 사이트를 기획하고 JavaScript, HTML/CSS, jQuery기반으로 각종 라이브러리를 사용해 제작

  • 콘텐츠 프로그래밍 우수작 연합 PT

    2018년 6월

    HTML/CSS를 처음 학습 해 배틀그라운드라는 게임을 소개하는 웹 사이트 제작

한국커뮤니케이션 디자인협회

2019년 6월

  • 2019년 커뮤니케이션 디자인 국제 공모전

    디지털 미디어 디자인 부문 게임디자인 입선

Education.

Bitcamp

2021년 8월 - 2022년 1월

자바기반 Web Platform Service(RestFul Server) 구축 Web, App 개발자 양성과정 수료

계원 예술 대학교

2014년 3월 - 2020년 2월

디지털 미디어 디자인과

Project.

Gamsung Campping

2021년 11월 ~ 2022년 01월

Github Link

"캠핑관련 정보나 쇼핑 예약을 한번에 할 수는 없을까?"라는 주제로 시작하게 된 캠핑 전문 웹 사이트입니다.

총 6명이 참여 했으며 기술적으로는 프론트엔드, 백엔드, DevOps 를 다 같이 개발했어야 해서 많은 시도와 실패들이 있었습니다. 문제 해결 과정을 통해 얻는 지식들이 더 많았고 이를 통해 쉽게 '풀리는 개발은 없다' 라는 것을 느꼈습니다.

  • 게시물 CRUD 기능 구현
  • 이미지 & 파일 업로드 기능 구현
  • 신고 처리 기능 구현
  • Node,Express,SockatIO를 이용해 채팅 기능 구현
  • 관리자 페이지 UI 구현
  • 메인페이지 UI 구현

Shopping Mini Project

2021년 10월 ~ 2022년 11월

Github Link

Bitcamp에서 진행한 Mini Project 이며, 11번의 Refactoring을 통해 Spring MVC Model2 Architecture 기반으로 제작한 Shopping mall 입니다.

수업을 병행하며 배운 내용을 녹여낸 프로젝트였고 많은 실패와 오류를 겪고 '내가 이러한 부분이 좀 더 부족했구나' 라는 것을 알게되었고 부족한 부분을 매꾸고자 공부하면서 진행을 해 많은 부분이 부족하다라는 것을 느꼈습니다.

  • 회원 가입 (중복체크)
  • 회원 CRUD
  • 상품 CRUD
  • HTTP multipart/form-data을 사용하여 file upload,
  • Ajax를 활용하여 무한스크롤 추가,
  • Ajax를 활용하여 회원가입 유무 체크,
  • 상품 배송 수락, 배송 정보 확인

Froot

2019년 9월 ~ 2019년 12월

Github Link

디자인 2명, 기획 2명, 개발 1명이 투입된 대학교 졸업 작품입니다.
못생긴 외관 혹은 유통기한에 임박했다는 이유로 상품으로서 가치를 상실해 쓰레기취급을 받는 식품을 구매하거나 활용해 새로운 식품으로 재탄생 시키는 기획으로 내용을 설명하고 자 하는 웹 사이트를 구축했습니다.

팀을 꾸려 프로젝트를 처음 접했을 때 많이 겁이 났던 기억이 있습니다. 혼자 개발 하다 보니 '팀의 기대를 저버리지 않을까?' 이런 걱정이 정말 많았고, 팀원들이 요청하는 기능(이벤트)에 대해 적용시키려고 많은 노력을 했던 경험이 있습니다.

  • HTML/CSS 마크업 구성
  • jQuery기반 이벤트 처리
  • TweenMax, anime, slick 등 라이브러리 적용