윤우성

Java 백엔드 개발자

About Me

Java & Spring 기반의 백엔드 개발자로 토이 프로젝트 API 개발 및 데이터 크롤링을 해왔습니다.
현재는 T-커머스의 내부의 라이브커머스와 서비스앱 개발 및 유지보수 등을 주요 업무로 하고 있습니다.
주니어 개발자로써 꾸준하게 배워야 한다는 생각에 Vue뿐 아니라 Spring Data JPA, 테스트코드 작성 등 계속 성장하고 있습니다.
능숙하게 데이터를 다루는 것은 기본으로 많은 성능 향상을 가능캐 하는 개발자를 목표로 성장하고 있습니다.

Experience

Aircode

서비스개발

2020.12 - present

https://www.aircode.com/kr/index.php

T-커머스 클라우드 어플리케이션 서비스

  • Live Stream 개발
  • 각 홈쇼핑사 서비스 개발
  • 사내 프로젝트 개발 참여
  • Vue.js 개발 경험
  • 다양한 플랫폼 별 DevOps 사용 경험

Projects

개발자 역량을 기르고자 주식 & 자산 관리 매니저 앱 프로젝트

  • 자산 관리 API 개발
  • Chart 라이브러리를 통한 UI 개발
  • ERD 구조 및 API 인터페이스 작성

DevengersAssemble

2020.08 - 2020.09

https://github.com/DEVengersAssemble

Airbnb clone 프로젝트 (Back-end part)

  • 숙소 검색 API 개발
  • 지도 검색 및 조건 필터 API 개발
  • 검색 지역 자동완성 API 개발
  • 최근 본 목록 기능 개발

Airbnb의 등록된 300건 이상의 검색결과 및 숙소 상세 정보 크롤링 Web

  • 숙소 및 호스트, 리뷰 정보 크롤링 개발
  • DB 자동 등록 기능
  • Flask를 이용한 검색 조건 기능

Skill

현재 업무에 사용중 혹은 사용했던 기술들입니다.

Backend

  • Java, Python
  • Spring MVC, Spring Boot, Spring Data JPA, Flask
  • Gradle, Maven
  • Eclipse, Visual studio Code

DevOps

  • MySQL, OracleDB
  • Jenkins
  • AWS EC2, Docker
  • Tomcat
  • Git, SVN

Frontend

  • Vue.js, Vue Cli
  • Npm

Education

Korea IT Academy

백엔드 개발 과정 & Python 과정

2020.02-2020.07

Java, Spring framework를 이용한 백엔드 개발 / Python 기초

  • 날씨별 옷차림을 추천해주는 Android APP 개발
  • Java, Spring으로 영화사이트
  • Java만 활용한 행맨 게임
  • Python 기초

인프런

Spring Data JPA

2021.09-2021.10

Spring Data JPA

  • 인터페이스만으로 개발 가능한 CRUD 기능 제공

A Little More About Me

개발을 시작하기에 부족했던 20년도에는 1일 1커밋을 목표로 개발을 시작하였고, 동시에 배경지식을 쌓기 위해 정보처리기사도 병행하였습니다. 21년도에는 실제로 개발을 시작하고자 T커머스 회사에 입사하였고 새로운 프로젝트 사업에 합류할 수 있었습니다. 또한 입사해서 새로 배우고 접할 수 있었던 지식들은 블로그를 통해 정리하였습니다. 맞이하는 22년도 목표는 회사에서 성과를 도출하는 것이고, 개인적으로는 Spring Data JPA를 능숙하게 사용할 수 있도록 개인 프로젝트를 완성하는 것입니다.