Profile

김종원 (Jong1)

INTRODUCE

지속적인 성장과 학습을 함에 있어 집중을 하고자 노력하며 또한 서비스와 인프라에 대한 관심을 많이 가지는 개발자입니다.

다른 사람이 내 코드를 봤을 때 누구나 이해를 하기 쉽도록 쉬운 코드, 재사용성이 높은 코드를 작성하고자 많은 생각을 합니다. 또한 이미 작성된 코드여도 보기 힘들면 참지 못하고 지속적으로 리팩토링 작업을 스스로 진행하는 편입니다.

글쓰기에 재미를 느끼고 많은 글을 작성해보고자 노력을 하고 있으며 해당 과정은 블로그를 같이 봐주시면 좋겠습니다.

글에 대한 중요성을 알고 있어 문서화를 중요시하게 생각합니다. 어떻게 해야 효율적인 문서를 생성할 수 있을지 고민을 많이 합니다. 많은 글들에서 도움을 받았다 보니 저도 다른 사람들에게 많은 도움이 되고자 작성한 글들을 공유하고 메뉴얼을 만들고자 노력합니다.

Latest Updated 2022. 10. 06 (D+0)

Jong1

SKILL

Back-end

  • Java
  • Spring

    Database

    • Maria(MySQL)
    • Oracle
    • H2

    Etc

    • Mac
    • Intellij
    • VS Code
    • Git

      EXPERIENCE 총 1년 3개월

      2021. 04 ~ 2022. 06

      1년 3개월

      (주) 비즈웰

      Java Developer / 유지보수 개발자
      • 전자결재와 메신저를 메인 서비스로 제공
      • 담당 고객사의 로그 분석 및 지속적인 오류내역의 조치
      • Data modeling and Mashup API development
      • Systems Engineering and DevOps
      • Skill Keywords
        JavaJSPJavaScriptjQueryLinuxWindow ServerJEUSTomcatResinScouter

      PROJECT

      2022. 07 ~ 2022. 10

      NooBLoL

      F-Lab

      2020. 09 ~ 2020. 10

      Inphomation

      Study Project - 팀장
      • 개요
        • 사진을 촬영하는 방법, 필터등등 사진에 대한 전반적인 정보에 대한 공유가 가능한 커뮤니티 사이트 제작 프로젝트
      • 사용기술
        • Java, JSP, Spring, HTML/CSS3, JavaScript, jQuery, Oracle, AWS EC2
      • 인프라
        • DB 셋팅
          • AWS EC2를 DB서버로 사용
        • 스키마 설계
      • 구현기능
        • 로그인, 회원가입 페이지 제작
          • Kakao, Naver 소셜 회원가입 및 로그인 기능 구현
          • 메일을 발송하여 패스워드 초기화 기능 구현
        • 메인 페이지 제작
          • 핀터레스트 방식의 디자인 구현
        • 검색 페이지 제작
      • ETC

      2020. 07 ~ 2020. 08

      4 Leaf Clover

      Study Project - 팀장
      • 사용기술
        • Java, JSP, Spring, HTML/CSS3, JavaScript, jQuery, Oracle
      • 개요
        • 학습을 위해 간단히 제작해볼 수 있을만한게 무엇이 있을 까? 하다가 많은 ERP프로그램들에서 영감을 받아 거래를 기록이 가능할만한 웹사이트 프로젝트를 진행하였습니다
      • 인프라
        • DB 셋팅
        • 스키마 설계
      • 구현기능
        • 로그인, 회원가입 페이지 제작
        • 메인화면 제작
        • 네비게이션 제작
        • 상품관리 제작
        • 거래페이지 제작
          • 거래페이지의 리스트 엑셀화 기능 구현
      • ETC

      ETC

      2022. 05 ~ 2022. 10

      F-Lab

      Java Backend
      • 내가 만든 코드가 실제 JVM에서 어떻게 실행이 이뤄지는가에 대한 예상을 깊이 생각해볼 수 있게 됨
      • Primitive Type과 Wrapper Class의 차이를 명확히 이해하고 차이점을 활용한 개발을 할 수 있게 됨
      • Exception의 중요성과 예방하는 방법들을 체감하고 개발에 적용할 수 있슴
      • OOP에 대한 이해
      • 내가 어떻게 성장해야 하는가? 어떤 방식으로 성장해야 하는가?를 깊이 생각 할 수 있게 된 계기

      2020. 05 ~ 2020. 10

      디지털컨버전스 기반 Smart Web Content 개발자 양성과정

      비트캠프-강남점 (국비)
      • Java 및 Spring 교육
      • More..
        • 두번의 프로젝트를 팀장을 진행하면서 PM으로써 일정관리에 대한 부분을 체험하였으며, 개발에 대한 선수 지식이 확실하지 않으면 확실한 일정을 산출하기 힘들다는 점을 체감함. 또한 혼자서는 모두 할 수 있긴 하나 한정된 시간안에서는 혼자서 모든 것을 전부 다 할 수는 없는 것을 알게되었던 시간
        • 인프라에 관심이 많음에도 불구하고 AWS를 타인과 같이 사용해볼 기회가 없어 해보지 못했었으나, 프로젝트를 진행해 보면서 실제로 적용할 수 있었음. 당시 서비스를 직접 해본다는 개념이 없었다 보니 아쉬운점으로 남음

      2015. 02 ~ 2016. 11

      육군 전역

      병장만기전역 - 통신병
      • 고성 GOP 18개월 복무
      • GOP 모든 소초의 PC상태, 네트워크, 무선통신 관리

      2013. 03 ~ 2013. 11

      연세IT미래교육원 장안문캠퍼스

      네트워크 통신
      • 네트워크 IP통신 학습
      • CISCO사의 네트워크 장비 셋팅 학습

      EDUCATION

      2014. 03 ~ 2019. 02

      수원 과학 대학교

      컴퓨터 정보과 - 전문학사 졸업

      2011. 03 ~ 2014. 02

      안양 성문고등학교

      인문계 졸업

      LICENSE

      2013. 05

      네트워크 관리사 2급

      한국 정보통신 자격협회

        2013. 09

        정보기기 운용 기능사

        한국 산업 인력 공단
          v.1.2.0 / Github / Thanks for Outsider
          Next.js v10.2.3 / React.js v17.0.2 / Bootstrap v4.6.0