채용공고 올리기

정현욱님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
정현욱
직업
백엔드 개발자
간단 소개

자기소개

자기소개

안녕하십니까! 어제보다 더 나은 오늘을 보내기 위해 노력하려는 백엔드 개발자, 정현욱입니다.
경영정보학과를 졸업하였지만, 학부 시절 수업을 들으며 비즈니스 설계 과제를 진행하면서 남들이 필요로 하는 서비스나 제품을 화면을 통해 보여줄 수 있는 것에 흥미를 가지며 개발자의 꿈을 꾸게 되었고 부경대에서 주관한 데이터 사이언스 교육과 베스핀 글로벌 교육을 거치며 꿈에 한 발짝 나아가고 있습니다.
개발자를 꿈꾸는 과정에서 여러 사람에게 많은 도움을 받았고, 그 도움을 당연시 하지 않고 감사히 여기며 앞으로 도움이 필요한 개발자에게 도움을 주는 개발자가 되고 싶습니다.

저는 열정과 새로운 것에 대한 수용성이 개발자에게 중요시되는 덕목이라고 생각합니다. 그렇기에 컴퓨터에 대해 단편적으로 알아보고자 정보처리기사를 준비하였고, 여러 교육 프로그램에 참여하며 데이터 전처리와 백엔드, 프론트 엔드 분야에 대해 알아보며 데이터의 중요성과 웹 개발 경험을 쌓았습니다.
저는 하고자 하는 분야가 있으면 도전하여 새로운 것을 수용하였고, 끈기를 가지고 교육 과정들을 수료하였습니다.

이제는 더 다양한 분야에 대한 문제를 직면해보고 더 배워보고 해결해보고 싶습니다.

기술 스택

기술 스택

Java, Spring Boot, mybatis, MySQL

프로젝트

프로젝트명

[팀 프로젝트]PeerNow | 프로젝트 관리 웹 서비스 프로젝트

소속/기관명

베스핀 글로벌 교육 프로그램중 [팀 프로젝트] 진행

프로젝트 기간

2023.10. ~ 2023.11.

프로젝트 내용

Jira, Notion와 같은 협업툴을 사용해보며, 이를 바탕으로 프로젝트 관리 서비스를 개발 해보자는 생각에서 서비스를 기획하게 되었습니다.

[기여 및 역할]

  • 백엔드 포지션으로 진행하며 로그인 / 스프린트 / 백로그 등 CRUD 구현
  • 프로젝트 기획, 요구사항 분석, 설계에 참여 및 개발 진행, API 명세서를 작성 하며 문서화
  • 회원가입, 로그인 기능을 구현하며 Spring Security를 활용해보았으며 React를 활용한 CSR방식으로 웹 페이지를 제작하게 되면서 JWT를 활용한 인증 방식 구현
  • 요구사항 중 데일리 스크럼 진행 때마다 잔여 백로그 수 계산이 필요한 점이 있어 자동적으로 매번 업데이트 필요성을 느껴 scheduled를 활용해 요구사항을 구현
  • 일일이 try-catch문을 사용하여 예외를 나타내는 것을 줄여보고자 전역 예외처리를 일부 구현하며 커스텀 예외 클래스를 경험 정도 해보는 수준으로 일부 구현

[개발 환경]

  • java 17, Spring 3.0.1, Mybatis, MySQL 8, Postman
프로젝트명

[팀 프로젝트]S.Now | 교육생을 위한 교육 지원 웹 서비스 프로젝트

소속/기관명

베스핀 글로벌 교육 프로그램중 [팀 프로젝트] 진행

프로젝트 기간

2023.08. ~ 2023.09.

프로젝트 내용

교육과정을 진행하면서 수기로 출결관리를 하거나 교육생을 위한 관리 부분 등이 전산화가 되어 있지 않아, 이를 웹으로 만들어 교육생을 위한 서비스를 제공해 보고자 서비스를 기획하게 되었습니다.

[기여 및 역할]

  • 백엔드, 프론트엔드 포지션으로 진행하며 로그인 / todolist / 커리큘럼 기능 등의 CRUD 구현
  • 데이터베이스 설계, Git 컨밴션, Code 컨밴션 정리 등 문서화 작업
  • 회원가입, 로그인 기능을 구현하며 Spring Security를 활용한 Session 인증 방식 구현
  • todolist기능은 필요한 데이터만 렌더링 할 필요가 있는데, Thymeleaf로 화면설계를 구축하였기에 이를 해결하고자 AJAX를 활용해 서버에서 필요한 데이터만 비동기적으로 로드를 진행

[개발 환경]

  • java 17, Spring 3.0.1, Mybatis, MySQL 8, Postman, Thymeleaf
프로젝트명

[팀 프로젝트]WeatherNow | 실시간 날씨 정보 서비스

소속/기관명

베스핀 글로벌 교육 프로그램중 [팀 프로젝트] 진행

프로젝트 기간

2023.06. ~ 2023.06.

프로젝트 내용

날씨를 이용한 다양한 서비스를 구현해보자 하는 생각에서 기상청 API를 활용한 실시간 날씨 서비스 및 날씨에 맞는 맞춤 맛집 & 음악 추천 서비스를 기획하게 되었습니다.

[기여 및 역할]

  • 프론트엔드 프로젝트로 기상청API, kakaoAPI 호출 및 화면 설계를 담당
  • 기상청 API 활용시 날짜,시간 데이터 및 24시를 넘길 시 0시로 변경해주는 로직 등이 모든 컴포넌트에 필요, 그래서 이를 공통 모듈로 변경하는 작업을 진행

[개발 환경]

  • React, HTML, TailwindCSS, Javascript

포트폴리오

URL

link

공부 기록 Notion 주소

노션
link

[팀 프로젝트]PeerNow Git 주소

깃허브
link

[팀 프로젝트]S.Now Git 주소

깃허브
link

[팀 프로젝트]WeatherNow Git 주소

깃허브

교육

소속/기관명

베스핀 글로벌 클라우드 개발 교육 과정

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2023.04. ~ 2023.11.

소속/기관명

부경대 디지털 스마트 부산 아카데미 데이터 사이언스 과정

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2022.07. ~ 2022.11.

자격증

자격증명

정보처리기사

점수 | 발급기관

한국산업인력공단

취득연월

2022.06.

자격증명

SQLD

점수 | 발급기관

한국데이터산업진흥원

취득연월

2023.04.

댓글