album-cover

1st Mini Album

WEB F/E * 2024년

조영일

제 첫번째 포트폴리오입니다. 기존 포트폴리오의 단방향 소통의 한계를 벗어나 피드백을 받기 위한 댓글 기능을 구현 했고, 재미있는 경험을 주기 위한 노력을 담았습니다.

  • Intro
  • Seoul
  • Wanted
  • Projects
  • Outro

Loading
youngthedev

Intro

제 아이디어를 보여줄 수 있는 재미있는 포트폴리오를 만들고 싶어서 이 프로젝트를 기획 했습니다. 포트폴리오를 음악앨범처럼 구성하고, 스크롤바를 사운드바처럼 만들었습니다. 그리고 SoundCloud의 코멘트 기능처럼 포트폴리오에 직접 피드백 또는 응원메세지를 남길 수 있게 했습니다.

Next.js를 사용해서 검색엔진 최적화를 할 수 있도록 했습니다. Notion API를 통해 포트폴리오에 들어가는 내용은 Notion으로 관리하고 있습니다. OAuth기능과 피드백들을 관리하고 호스팅을 하기 위해 Firebase를 사용하고 있고, build 브랜치에 push하면 빌드된 내용이 자동으로 적용되도록 Github Action을 사용 하고 있습니다.

Seoul

42Seoul (2020년 12월 ~ 2023년 1월)

VC

GitHub Link

https://github.com/young1the/42cursus

42(Ecole 42)는 프랑스 파리의 캠퍼스를 시작으로 세계 26개국에 47개의 캠퍼스가 같은 교육 과정과 인프라를 공유하고 있습니다. 저는 2020년 겨울 라피신(La piscine)이라는 이름의 한 달간의 집중 교육 및 선발 과정을 거쳐, 2022년 겨울에 본 과정을 마쳤습니다.

자기 주도적 학습을 위해 정해진 교재나 교수가 없이 제안된 프로젝트를 구현하고 코드리뷰가 필수인 동료평가를 통해 지식을 공유하여 다음 프로젝트를 수행하는 환경에서 보기 좋은 코드를 작성하는 습관지식 공유의 즐거움을 배웠습니다. 무엇보다 어떤 어려워보이는 프로젝트라도 해결할 수 있다는 자신감을 얻었습니다.

Wanted

Wanted Pre-OnBoarding (2023년 1월)

VC

GitHub Link

https://github.com/young1the/wanted-pre-onboarding

Wanted에서 지원하는 프로젝트로, 동료들과 함께 기업의 기술 과제를 수행하는 프로젝트입니다. 약 한 달간 주어진 4개의 기술 과제를 모두 완성시켰고, 그 중 2개의 과제가 팀 내 Best Project로 선정되었습니다.

처음으로 프론트엔드를 지망하는 다양한 환경에서 공부해 온 예비 개발자 동료들과 만나 개발 과정을 논의하고 가장 좋은 구현 방법을 찾는 과정에서 프론트엔드 개발자로서 효율적으로 협업하는 방법에 대해 배웠습니다. 세션을 통해 그동안 기술 구현에만 급급했던 저에게 초기 설계의 중요성을 일깨워주고 의존성 관리, 관심사 분리, 디자인 패턴 등 다양한 설계 방법을 알게 되었습니다.

Outro

저는 긍정적이고 적극적인 성격을 가진 사람입니다. 항상 새로운 도전을 좋아하고, 문제를 해결하는 것에 열정을 가지고 있습니다. 비유를 좋아하는 성격 덕분에 어려운 개념을 쉽게 이해하고, 새로운 아이디어를 떠올리는데도 능숙합니다. 항상 성장하고 발전하기 위해 노력하고 있습니다. 제 열정과 노력으로 기업의 성장과 발전에 기여하고 싶습니다. 감사합니다. 🙇‍♂️