본문 바로가기

코딩 국비수업들으며 느끼는점

이력서 쓰기 2

안녕하세요. 현재 국비지원훈련 IT 학원에서 풀스택(java/spring) 개발자 양성 6개월 과정을 수료하고, 이를 바탕으로 회사 경력을 쌓아 더욱더 전문적인 IT직종 인재가 되고 싶습니다.

[기술스택]

  • Language
     ✔️ Java : 모듈화 하여 코딩가능, List/Set/Map 사용, Stack/Queue 사용
     ✔️ JavaScript : function으로 웹 동적 구현 가능
  • 데이터베이스
     ✔️ MySQL : 테이블 CRUD 및 간단한 연산 / 자바와 연동 하여 연습한 경험 있음
     ✔️ 오라클 : 프로젝트를 통해 DB 구축에 메인 DBMS으로 사용한 경험 있음
  • 서버
     ✔️ Tomcat : 프로젝트시 메인 미들웨어로 사용한 경험 있음
     ✔️ Apache : 학습을 위해 서버를 구성하여 크롤링 목적으로 사용한 경험 있음
  • 라이브러리 & 프레임워크
     ✔️ Spring MVC : Legacy Project를 이용하여 웹사이트 구현 중
     ✔️ jQuery : Node.JS와 같이 혼용하여 사용 가능
     ✔️ Mybatis : 동적 SQL 구현 경험 있음
     ✔️ Spring Boot (With thymeleaf) : 팀 프로젝트로 웹사이트 구현 경험 있음
  • ETC
     ✔️ HTML, CSS : 백엔드 개발자가 표현할 수 있는 정도로 코딩가능
     ✔️ JSP, Servlet : 프로젝트를 통한 웹 애플리케이션 제작 경험 보유
     ✔️ Ajax : 사용가능

[팀프로젝트]

  • SpringBoot, Thymeleaf를 이용한 구인구직 웹 사이트 제작 (약 70% 완성)
  • 깃허브(GitHub)으로 팀원들과 프로젝트를 같이 만들었고, 내가 그중에서 맡은 구현기능들은 구인구직 웹사이트에서 회원가입과 로그인 기능을 구현하였고, 마이페이지에서 자기소개,학력, 보유기술 등 DB에서 정보를 연동시키 CRUD 기능을 실현시켰습니다. 
  • Oracle로 데이터베이스를 만들어 Java를 통해 통신했고, 서버로부터 받아온 데이터를 모델링 한 후 JSP를 통해 프론트로 연동시켰습니다. 프론트에서는 jQuery를 통해 이벤트 처리를 하고, HTML, CSS를 사용했습니다. 
  • 저희 팀원7명 모두 비전공자였기에 이런 저런 문제들이 생기고(특히 중요한 페이지를 빼놓는 등 화면 기획에서 문제가 많았습니다.) 동시에 저와 팀원들의 작업이 진척이 되지 않기도 했지만 자기가 해야될 작업이 끝나면 서로 팀원들의 프로젝트를 도왔습니다. 결국 서로 다양한 기능구현을 담당하게 되었고, 많은 오류와 문제들을 해결한 경험으로 많은 것을 배웠습니다.