📖 Introduce


Profile Image

이유한
(LeeYuHan)

  • 이메일
    l0u0h0@gmail.com
  • 전화번호
    010-2044-8798
  • Velog
    https://velog.io/@l0u0h0
  • Git
    https://github.com/l0u0h0
  • 학력
    백석대학교
    컴퓨터공학부 소프트웨어학 전공
    2017.03 ~ 2023.02 졸업 [3.85/4.5]
    환일고등학교
    2014.03 ~ 2017.02 졸업
  • 이력
    삼성 청년 SW 아카데미
    9기 자바 전공자반
    2023.01 ~ 2023.12 수료
GitHub 기록

☺️ About Me


  • 최적화를 향해 나아가는 Front-End 개발자
  • 저는 서비스 최적화를 이끌어낼 수 있는 개발자를 목표로 학습하며 성장하고 있습니다.
  • 팀 구성원들과의 커뮤니케이션을 중요시하며 모르는 것을 해결할 때, 새로운 것을 학습할 때 즐거움을 느끼는 개발자입니다.
  • React를 활용한 웹 프론트엔드 개발을 주로 하였고 반응형 디자인을 통한 웹앱 프로젝트 진행 경험이 있습니다. 최근엔 웹 성능 최적화웹 접근성을 고려한 개발에 관심을 가지고 있습니다.
  • 삼성 청년 SW 아카데미에서 알고리즘에 기반한 웹개발 교육 과정을 자바 전공자 반을 수료한 경험이 있습니다. 이 과정에서 팀 프로젝트를 경험하며 Slack, Jira, Gitlab 등 협업 툴에 대한 경험이 있습니다.

💼 Experience


SSAFY Image
    삼성 청년 SW 아카데미
    9기 자바 전공자반 2023.01 ~ 2023.12
  • - 상반기동안 9 To 6의 교육 시간으로 총 800시간의 학습을 진행하며 Vue.js를 이용한 Front-end, SpringBoot를 이용한 Back-end 등 웹 개발에 대한 심화적인 역량 성장
  • - 알고리즘에 기반한 코딩 교육을 통해 구조적이고 효율적인 코드 작성 역량 강화, 모의 삼성 SW 역량 테스트에서 A+ (Advanced +)등급 취득
  • - GitlabJira 등을 활용하는 자기주도적인 팀프로젝트 경험을 통해 여러 기술을 프로젝트에 적용할 수 있는 역량과 기술 스택 선정에 대한 폭 및 팀원들과의 소통, 컨벤션 규정 등 협업 역량 성장

👩🏻‍💻 Skills

기술 별 1~5점의 점수를 메겼습니다.


  • ReactReact - 4점
  • 클래스형 컴포넌트 사용으로 리액트의 라이프 사이클을 이해하고 있으며 함수형 컴포넌트에서의 여러 Hook 들의 사용법을 숙지하고 있음.
  • 모바일 화면을 베이스로 한 반응형 디자인을 도입한 웹앱 개발 경험이 있으며 대부분의 프로젝트를 React를 활용해 진행함.
  • 렌더링 최적화를 통한 클라이언트 성능 최적화를 이루는 개발을 탐구하고 있음.
  • javascriptJavascript - 4점
  • ES6 에서 새롭게 추가된 화살표 함수let, const를 이용한 변수 선언 및 스코프에 따른 사용, async await 을 활용한 비동기 처리에 대해 학습하고 프로젝트에서 활용해봤음
  • typescriptTypescript - 4점
  • 여러 데이터를 다루는 프로젝트를 통해 엄밀한 타입 지정에 대해 필요성을 체감해 학습 시작해 현재는 프로젝트에서 주로 활용 중.
  • Interfacetype을 학습했으며 any 타입의 사용을 지양하고 타입 가드로 컴파일러가 추론할 수 있도록 탐구하고 있음.
  • ReduxRedux - 3점
  • 컴포넌트가 복잡해질수록 관리하기 힘들었던 상태 관리를 전역 상태 관리 라이브러리를 통해 props-drilling 없이 상태 관리를 해봄.
  • 중앙 집중식 전역 상태 관리를 통해 Top-Down 방식의 데이터 전달 방식을 적용해봄.
  • Redux-Saga 미들웨어를 통해 Redux를 통한 비동기 처리와 Action 요청 중 API 요청 등 Redux 사용을 더욱 손쉽게 사용하는 법을 학습함.
  • recoilRecoil - 3점
    JotaiJotai - 3점
  • 그동안 중앙 집중 식의 Flux 패턴을 통한 상태 관리 라이브러리인 Redux만 사용해보다가 Atom 패턴의 상태 관리 라이브러리인 Recoil을 학습. useState와 비슷한 구조로 친숙하게 사용.
  • 이 후 유사한 상태관리 라이브러리인 Jotai를 프로젝트에 적용. 비동기 요청 시에도 손쉬운 사용을 경험해봄.

🏆 Awards


  • 2023.08.18 - 삼성 청년 SW 아카데미(SSAFY) 공통프로젝트 웹기술 트랙 우수상 수상 (StarGate)
  • 2020.11.13 - 2020 STARTUP INVENTION CONTEST 공모전 단체상 수상
  • 2017.11.11 - 마이스타일 트렌드페어 2017 대학생 STARTUP 공모전 장려상 수상