미리보기
- 직업
- 프론트엔드 개발자
- 이름
- 박지훈
- 간단소개
- 프론트엔드 3년차 개발자입니다.
기술 스택
- 기술 스택
- TypeScript
- React
- tailwind-css
- Java
- Spring Boot
- AWS
경력
- 회사명
- 유니온콘텐츠
- 직책 • 부서
- 사원 • 개발사업팀
- 근무 기간 (근무 형태)
- 2022.03. - 2024.04.
- (2년 2개월 | 정규직)
- 담당 업무
프론트엔드 개발자로 기존 프로젝트 유지보수 및 리뉴얼작업과 새로운 프로젝트 프론트엔드 작업 리드 및 신입 교육을 맡고 있습니다.
프론트 기술스택을 Vanilla js + EJS + Jquery에서 React + Typescript + TailwindCSS으로 바꾸고, 코드리뷰와 컨벤션 등을 도입하여 개발 문화 개선에 기여했습니다.
주1회 ~ 주2회 사내 프론트 스터디를 이끌며 실력향상 및 지식 공유를 할 수 있는 환경을 만들었습니다.
자기소개
- 자기소개
- 배우기는 귀찮지만 쓰면 좋은 도구가 너무 많다
- 내가 쓴 코드, 내가 쓴 도구에 대해 설명 할 수 있는 개발자가 되자
- 요구사항이 모두 구현이 된 코드는 틀린 코드가 아니다. 단, 개선의 여지는 항상 있을것이다
- 대화는 내 주장 펼치기가 아닌, 두 사람 모두 알아들어야 대화이다
- ejs나 Jqeury같은 비교적 예전 기술스택부터, React, Next.js, Typescript, TailwindCSS등 최근 많이 쓰고있는 기술스택까지 폭 넓게 프로젝트에서 사용해본 경험이 있습니다.
- 다양한 차트 시각화 경험과, radix ui, html2canvas, jsPDF 등 여러 라이브러리 사용경험이 있습니다.
- Netlify를 이용한 단순배포와, AWS를 이용한 무중단 배포 경험이 있습니다.
- 대학교는 학점 다 채웠고 오프라인으로 졸업프로젝트만 제출하면 졸업 가능합니다.
Mindset
Tech
Etc
프로젝트
- 프로젝트명
- OVERWARE
- 소속/기관명
- 유니온콘텐츠
- 프로젝트 기간
- 2022.05. - 2022.08.
- (4개월)
- 프로젝트 설명
- 입사 후 첫 프로젝트. 반응형 작업 진행
- 최악의 레거시코드. 리뉴얼제안이 거절당하여, 반응형작업 이후로는 유지보수 작업만 진행
- 12000라인짜리 html파일과 css파일을 통해 코드분리와 네이밍컨벤션의 중요성에 대해 배움
Description
방송사, 영화사 등 다양한 콘텐츠 제작사를 대상으로 포털, 소셜 미디어, 온라인 커뮤니티 등 다양한 플랫폼에서 크롤링한 데이터를 가공 후 시각화 하여 클라이언트에게 제공하는 플랫폼
Experience
Tech Stack
HTML
CSS
EJS
Javascript
Jquery
- 프로젝트명
- AUTOGREEN
- 소속/기관명
- 유니온콘텐츠
- 프로젝트 기간
- 2023.01. - 2023.04.
- (4개월)
- 프로젝트 설명
- 기존 레거시코드 리뉴얼작업 -> 프론트코드를 찾을 수 없어 개발자도구로만 참고하여 새로 개발
- css, js등 기능별로 폴더를 만들고, 하위에 실제 페이지별로 폴더를 추가로 만드는 방식 제안
- 프로젝트 시작 전 디자인시안을 보고 공통모듈을 정하기를 제안 (레이아웃, 모달창, 검색필터 등)
- 네이밍 컨벤션, PR컨벤션 등 공용 컨벤션 제안
- amChart5를 베이스로 다양한 커스텀차트를 클라이언트에게 제공
Description
기존 사용하고있던 플랫폼 리뉴얼 프로젝트 입니다.
방송사, 영화사 등 다양한 콘텐츠 제작사를 대상으로 포털, 소셜 미디어, 온라인 커뮤니티 등 다양한 플랫폼에서 특정 타켓에관한 글을 크롤링하여 저작권 보호에 도움을주는 플랫폼
Experience
Tech StackHTML
CSS
EJS
Javascript
Jquery
- 프로젝트명
- MOVIEBOARD
- 소속/기관명
- 유니온콘텐츠
- 프로젝트 기간
- 2023.05. - 2023.11.
- (7개월)
- 프로젝트 설명
- 프로젝트 일정조율 및 업무분담, 환경구성을 진행
- React, Typescript, TailwindCss 모두 새로 도입
- 새 기술스택에 대한 경험자가 없어, 스터디를 운영하면서 프로젝트 병행(프로젝트 기간 1달전부터 진행)
- 테이블을 엑셀로 추출 및 보고서를 PDF로 추출 등 여러 파일변환기능 추가
Description
자체 프로젝트가 아닌 마케팅 회사 아웃소싱 프로젝트 입니다.
영화 배급사를 대상으로 다양한 플랫폼에서 배급중인 영화에 관한 반응을 크롤링하여 마켓팅 전, 후 반응 및 관객수 비교 등 여러 지표를 시각화하여 보여주는 플랫폼
Experience
Tech StackReact
Typescript
TailwindCSS
- 프로젝트명
- UNION
- 소속/기관명
- 유니온콘텐츠
- 프로젝트 기간
- 2024.01. - 2024.03.
- (3개월)
- 프로젝트 설명
- 프로젝트 진행 단계에맞춰 환경구성, 레이아웃, 컴포넌트 분리 등 스터디와 병행
Description
회사 홈페이지 리뉴얼
신입 개발자분 2명이 들어오실때 맞춰 진행하여 온보딩 프로젝트로 진행.
Experience
Tech StackReact
Typescript
TailwindCSS
- 프로젝트명
- Fitness Tracker
- 소속/기관명
- 회사 내 스터디
- 프로젝트 기간
- 2024.01. - 진행 중
- (9개월)
- 프로젝트 설명
- Tech Stack에 있는것중 단 한개도 아는것이 없는 상태로 시작
- AWS와 Nginx을 이용한 배포 자동화 경험
- JWT를 이용한 토큰 기반 보안설정 경험
- 테스트코드 작성 경험
Description
사내 스터디시간에 백엔드 공부하고 싶었던 본인, 플러터 공부하고 싶었던 리액트개발자, 리액트 공부하고 싶었던 신입분 3명이서 전혀 모르는 세 분야를 공부하려고 만든 오직 공부를 위한 운동 루틴관리 앱 / 웹
Experience
Tech StackJava
Spring Boot
MYSQL
Github Action
AWS
Nginx
포트폴리오
- 타입
- URL
교육
- 소속/기관
- 고려대학교 세종캠퍼스
- 종류 | 전공명/전공계열
- 대학교(학사) | 컴퓨터융합소프트웨어
- 재학 기간 (재학 상태)
- 2017.03. - 재학 중