채용공고 올리기

유창은님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
유창은
직업
백엔드 개발자
간단 소개

- Java/Spring 기반 프로젝트 경험이 있는 신입 개발자입니다. - 사용하는 기술의 원리를 학습하고 고민하여 근거를 가지고 개발을 하고자 노력합니다. - 기술에 구애받지 않는 개발자로 성장하기 위해 OOP, 테스트, 아키텍처 등의 학습을 통해 노력하고 있습니다. - 팀원들과 함께 성장하기 위해 서로 기술에 대해 대화하고 토론하는 것을 좋아하며, 그런 점에서 서로의 생각과 의견을 공유할 수 있는 코드리뷰 문화를 지향합니다.

기술 스택

기술 스택

Java, Spring Boot, MySQL, JPA, JUnit, github-actions, PostgreSQL

프로젝트

프로젝트명

머신러닝을 활용한 모터 이상탐지 시스템

소속/기관명

NHN Academy

프로젝트 기간

2024.03. ~ 2024.06.

프로젝트 내용

사용 기술

Java11, SpringBoot2.x, MySql, InfluxDB, NHN Cloud, GitHub Actions, Docker


주요 역할

Infra

  • 서버 및 통신 과정 보안을 위해 SSL 인증서를 적용한 Nginx 리버스 프록시 서버를 구축

  • 서비스 간 독립성 확보 및 확장성을 위한 MSA 기반 프로젝트로 설계 및 개발

  • GitHub Actions를 이용한 CI/CD 파이프라인을 구축으로 빌드 및 배포 자동화

  • SonarQube, JaCoCo를 활용해 코드 품질 관리 및 테스트 커버리지 측정

  • Netflix Eureka 사용해 서비스 레지스트리 및 클라이언트 사이드 디스커버리 구성

  • 보안/로깅 등 공통 로직 처리를 위해 Spring Cloud Gateway를 사용해 API Gateway 구축

  • 가용성 확보를 위해 프론트 서버를 이중화하고 NHN Cloud Load Balancer를 활용하여 트래픽 분산

Backend

  • RDB에서 조회하는 주/월간 모터 가동률 조회 API 성능 개선을 위해 매일 자정 로컬 서버에 캐싱해 응답 속도를 평균 2000ms에서 평균 10ms로 개선

  • 기존 토큰 인증 방식에서 User-Agent 및 IP 기반 인증 로직을 추가해 보안 강화

  • 개발 편의성을 위해 Spring AOP를 활용하여 StereoType Bean들의 메서드 호출/반환 시점의 수행 시간과 메서드 인수를 로깅하는 컴포넌트 개발

  • 서비스 안정성 향상을 위해 테스트 커버리지 80% 이상 유지

  • 인증 API에서 OAuth2 기반 Payco 소셜 로그인 기능 개발

  • RDB와 TSDB에 저장된 데이터를 활용하여 모터 모니터링 API 전체 기능 개발

포트폴리오

첨부파일

첨부파일명

유창은_프로젝트_프토폴리오.pdf

자격증

자격증명

SQL 개발자(SQLD)

점수 | 발급기관

한국데이터산업진흥원

취득연월

2024.09.

자격증명

정보처리기사

점수 | 발급기관

한국산업인력공단

취득연월

2024.06.

교육

소속/기관명

NHN Academy

종류 | 전공

사설 교육 | IoT/AI 기반 Java Backend 개발자 과정

재학 기간 | 재학 상태

2023.09. ~ 2024.06. | 졸업

소속/기관명

경남대학교

종류 | 전공

대학교(학사) | 물리치료학

재학 기간 | 재학 상태

2017.03. ~ 2023.02. | 졸업

댓글