
미리보기
- 직업
- 프론트엔드 개발자
- 이름
- 오승택
- 이메일
- elqkddl@gmail.com
- 간단소개
- 끊임없이 스스로 고민하며 최적의 방법으로 해결하려는 습관을 갖고 있습니다. 단순히 기술을 사용하는게 아닌 ‘왜’ 사용하는지에 맥락을 찾는 것에 중점을 둡니다. 동료들과 함께 고민하고 지식을 나누며 성장하는 데 큰 가치를 두고 있습니다. 유연하게 변화에 적응하며, 새로운 도전을 즐기며 성장하는 재미를 느낍니다.

교육
- 소속/기관
- 인하공업전문대학교
- 종류 | 전공명/전공계열
- 대학교(전문학사) | 조선해양과
- 재학 기간 (재학 상태)
- 2016.03. - 2020.02. (졸업)
- 소속/기관
- 단국대학교
- 종류 | 전공명/전공계열
- 대학교(학사) | 산업공학
- 재학 기간 (재학 상태)
- 2021.03. - 2024.02. (졸업)
기술 스택
- 기술 스택
- React
- TypeScript
- react-query
- styled-components
- Next.js
- Firebase
프로젝트
- 프로젝트명
- Codrive
- 소속/기관명
- 팀프로젝트 - FE 3명/ BE 1명 / UI/UX 2명
- 프로젝트 기간
- 2024.07. - 2024.12.
- (6개월)
- 프로젝트 설명
문제풀이 데이터 시각화, 문제 풀이 현황 캘린더, 팔로잉 차트, 그룹 생성, 완료 페이지, 실시간 알람창
구현 등 전반적인 사용자 기능 개발
반응형 차트, 커스텀 이벤트 활용을 위해 react-calendar, rechart 라이브러리 도입
server state의 생명주기, 캐싱을 선언적으로 관리하기 위해 React-query 도입
Lighthouse 통해 React Query 적용후 TTI 6.3초 -> 3.9초 개선
코드 스플리팅을 통해 JS payload 8MB -> 4.4MB 초기 렌더링 속도 45% 개선
Routing시 컴포넌트 재사용으로 리렌더링이 누락되는 이슈 2초->0초 개선 (PR)
크로스 브라우징 이슈 개선 (PR)
Trobuleshooting 문서화 (Link)
Description
알고리즘 문제풀이에 대해 동기부여를 주기 위한 사이트 (Website, Github)
Experience
Tech Stack
React
React-Query
TypeScript
styled-component
- 프로젝트명
- FIN
- 소속/기관명
- 해커톤 - FE 2명/ BE 1명 / UI/UX 2명
- 프로젝트 기간
- 2024.05. - 2024.05.
- (1개월)
- 프로젝트 설명
재사용 공통 컴포넌트 관리 및 테마(ThemeProvider)를 활용하여 디자인 시스템 적용
OX 페이지, 결과창 페이지(로그인 및 비로그인)
, 프로필 뷰 구현
디자인 변경 시 단일 파일 수정만으로 디자인 관련 이슈 처리 시간을 50% 단축
proxy 코드 추가하여 CORS 문제 대응 및 개선
JavaScript -> TypeScript 마이그레이션 및 전체 AP
I 코드 리펙토링 (Link)
React
TypeScript
styled-component
Description
개인의 관심 키워드에 따라 OX퀴즈를 제공하여 해양 환경문제 관련 정보 및 상식 제공하는 서비스. (Github)
Experience
Tech Stack
- 프로젝트명
- 어데살꼬
- 소속/기관명
- 싱크트리 공모전 - FE 4명
- 프로젝트 기간
- 2023.09. - 2023.10.
- (2개월)
- 프로젝트 설명
비제어 컴포넌트 폼 개발 및 효율적인 상태 관리 위해 React Hook Form 도입
DaumPostcode 와 react-modal 을 활용하여 우편번호 검색 구현
페이지가 Hydrate되기 전 SDK가 로드되도록 kakao-maps 렌더링 개선
타입 적용 및 API 구조변경을 통해 Lighthouse performance 71% -> 82% 개선
데일리 스크럼을 통해 프로젝트 일정 관리 및 리소스 관리
JavaScript -> TypeScript 마이그레이션 (관련 아티클)
React
Next.js
TypeScript
styled-component
React hook form
Description
부동산 API 사용 및 ChatGPT 활용 "내가 살만한 동네는 어디일까?" 라는 동네 추천 프로젝트 (Github)
Experience
Tech Stack
- 프로젝트명
- Github Issue List
- 소속/기관명
- 원티드 프리온보딩 인턴십
- 프로젝트 기간
- 2023.06. - 2023.07.
- (2개월)
- 프로젝트 설명
Github Issue 목록 및 상세 페이지, 데이터 요청 중 로딩, Issue 목록 광고 이미지 구현
비동기 통신 코드를 유틸함수로 생성하여 재사용성 용이하게 구현
전역 상태 및 API 호출 상태를 효율적으로 관리 및 GitHub 이슈 데이터를 일관성 위해 Context API 활용
스크롤 이벤트 연산 감소 위해 Intersection Observer API 활용 및 평균 FPS를 20% 향상
GitHub Actions를 활용한 CI/CD 파이프라인 구축 및 자동화된 테스트/배포 프로세스 구현
Git hook 자동화를 위해 Husky 도입 사전 점검 시간을 50% 감소
Github Discussions를 활용해 의견
을
공유하
고 의사결정을 문서화 (Link)
Description
특정 github 레포지토리의 Issue 목록과 상세 내용을 확인하는 웹 사이트 구축. (Github)
Experience
Tech Stack
React
TypeScript
styled-component
Context API
- 프로젝트명
- I’s gallery
- 소속/기관명
- 멋쟁이 사자처럼
- 프로젝트 기간
- 2023.03. - 2023.04.
- (2개월)
- 프로젝트 설명
소셜 로그인 및 회원가입, 이미지 스와이퍼 기능 구현
반응형 캐러셀 및 사용자 경험 향상을 위해 Swiper 라이브러리 도입
직접 서버 구축 및 소셜 로그인 기능 구현을 위해 Firebase 도입
실시간 알람 기능을 구현 및 사용자 경험 향상을 위해 hot-toast 라이브러리 도입
PNG -> SVG 전환으로 이미지 용량을 1.2MB -> 250KB로 최적화하여 초기 렌더링 성능을 향상
Context API 로그인 상태 전역 적용 및 useMemo를 통해 불필요한 리렌더링 개선
a11y 및 웹 접근성을 준수하여 LightHouse Performance 70% -> 86% 개선
애자일 스크럼을 통해 프로젝트 리소스 담당
Description
나만의 작은 전시회를 만들어 일상을 공유하는 웹페이지 (Website, Github)
Experience
Tech Stack
React
firebase
styled-component
Context API
자기소개
- 자기소개
사용자를 최우선으로 생각합니다. 누구나 정보와 서비스를 쉽게 접근할 수 있도록 고민합니다.
신뢰받는 동료가 되기 위해 새로운 기술과 시대에 따라 성장해야 한다는 마인드를 갖고 있습니다.
동료들과 생각을 공유하고 피드백을 통해 문제를 해결해 나가는 과정에서 성취감을 느낍니다.
대화했거나 대화할 내용에 대해 문서화하는 것이 습관화되어 있습니다.
새로운 경험을 통해 성장하는 것을 좋아하며, 싱크트리 공모전, 해커톤 등 7여 개의 스터디 및 공모전 활동에 참여 하였습니다.
Mindset
포트폴리오
대외활동
- 활동명
- 모던 자바스크립트 딥다이브 스터디
- 소속/기관
- 개인
- 활동 연도
- 2024
- 활동 상세 설명
궁금한 내용이나 새로 알게된 개념 및 인상 깊었던 점을 토론하여 서로의 역량을 길러주는 동료학습.(Github)
매 주 1회 팀원들과 회의를 통해 챕터를 정하여 README 파일에 공유할 내용 정리하는 스터디.
- 활동명
- 해커톤
- 소속/기관
- 구름톤
- 활동 연도
- 2024
- 활동명
- 기술면접 스터디
- 소속/기관
- 개인
- 활동 연도
- 2024
- 활동 상세 설명
Interview 스터디 참여 (5명)
React/JavaScript 등 스터디 (Github)
매 주 1회 팀원들과 주제를 한가지 정한 후 해당 주제에 대한 답변 정리 및 설명하는 방식으로 진행. 주차별로 반복 학습 후 팀원들이 면접관이 되어 질문을 하는 동료학습.
- 활동명
- 싱크트리 공모전
- 소속/기관
- 싱크트리
- 활동 연도
- 2023
- 활동 상세 설명
팀 Notion 운영 및 Project Resource 정리
데일리 스크럼 운영
Github discussions 및 Notion 활용하여 트러블슈팅 정리
2023.09 ~ 2023.10
금융 대기업의 API 활용(예금, P2P대출, 부동산, 공과금, 내 보험 등) 및 AI를 활용한 창의적인 금융&보험 서비스 개발에 참여. 싱커톤 시즌3 AI활용 온라인 개발대회에서 약 800여개 팀들 중 파이널리스트 15개 팀 선정
- 활동명
- 원티드 프리온보딩 인턴쉽
- 소속/기관
- 원티드
- 활동 연도
- 2024
- 활동 상세 설명
Github discussion을 통해 코드리뷰
똑같은 기능하나에 가지각색의 동료들의 코드들을 비교분석하고 반면교사, 정면교사 학습
리액트에 대한 기술역량 강화, 똑같은 주제를 바탕으로 작성한 코드를 팀원들과 비교하며 Best Practice 를 선정하며 배우는 동료학습 (Github)
- 활동명
- 멋쟁이사자처럼 프론트엔드 스쿨 4기
- 소속/기관
- 멋쟁이사자처럼
- 활동 연도
- 2023
- 활동 상세 설명
HTML, CSS, Javascript, React, Javascript 교육 및 기초역량 강화 팀 프로젝트를 통해 협업방식 및 동료학습을 배움
자격증
- 자격증명
- OPIC
- 점수/급 | 발급 기관
- IM1 | ACTFL
- 취득월
- 2023.03