É proibida e recusada a coleta não autorizada de dados sem o consentimento do titular dos dados, incluindo dados pessoais de usuários fornecidos por este serviço. Informamos que a coleta de dados públicos sem permissão, utilizando dispositivos técnicos como crawling, pode resultar em punição criminal de acordo com a Lei de Proteção de Dados Pessoais.
높은 창의성으로 현실적인 문제들을 해결하고, 동료들과의 능동적인 협업 능력으로 사용자 중심의 웹 애플리케이션을 개발하는 프론트엔드 개발자 김태근입니다. 저는 항상 최신 웹 기술과 트렌드를 끊임없이 탐구하여 웹 애플리케이션의 성능과 사용자 경험을 지속적으로 향상시키는 데에 열정을 가지고 있습니다.
Carreira
Publicações
Resumo de carreira por IA
김태근님은 사용자 중심의 웹 애플리케이션 개발에 열정을 가진 프론트엔드 개발자입니다. 원티드 프리온보딩 인턴십을 통해 개인 및 팀 프로젝트를 수행하며 프론트엔드 개발 역량을 쌓았습니다. 또한, 중앙정보기술인재개발원에서 프론트엔드와 백엔드를 아우르는 SW 개발 과정을 수료하며 개발 전반에 대한 이해를 넓혔습니다.
개요: 특정 깃헙 레파지토리의 이슈 목록과 상세 내용을 확인하는 웹 사이트 구축
* 현재 Facbook/react로 리스트 출력
구현기능
1. 이슈 목록 화면 API
- GitHub REST API를 사용하여 token을 발급받아 데이터 패치
- 다섯번째 셀마다 광고 이미지를 출력해주고 링크를 클릭하면 사이트 이동
- 화면을 아래로 스크롤 시 인피니트 스크롤을 구현
* 현재 `EvnetListener` 로 구현하였으나 버벅임이 발생해 수정 예정
2. 이슈 상세화면
- markdown 렌더링
프로젝트
질환명 검색영역 클론
2023년 9월 - 2023년 9월 · 1개월
개요: 질환명 검색시 검색영역을 클론하기
구현기능
1. 검색시 API 호출을 통해 검색어 추천 기능 구현
- axios로 API 호출 후 debouncing을 통해 호출 횟수 감수
2. API 호출별로 로컬 캐싱 구현
- cache storage를 통해 로컬 캐싱 후 만료시간이 지나면 재호출 시 삭제
3. 키보드만으로 추천 검색어들로 이동 가능하도록 구현
- Context API를 통해 데이터를 주고 받고, onkeydown으로 기능 구현 후 IME 이벤트로 오류 처리
프로젝트
시계열 차트
2023년 9월 - 2023년 9월 · 1개월
개요: 주어진 데이터를 기반으로 시계열 차트 만들기
구현 기능
1. 시계열 차트 만들기
- 커스텀 훅을 만들어 JSON 데이터의 key 값을 x축으로 설정하여 복합 그래프를 구현
2. 호버 기능 툴팁 제공
- Recharts를 통해 Custom Tooltip 컴포넌트로 구현
3. 필터링 기능
- 부모 컴포넌트인 <Home />에서 하나의 Toggle 핸들러를 공유
GitHub Actions를 통한 CI/CD AWS S3 자동 배포
Prettier,eslintrc,husky를 통해 코드 통일 및 코드 품질 향상
프로젝트
Green Salady
2023년 7월 - 2023년 8월 · 2개월
개요: Context API과 debouncing에 대해 더욱 깊이 알아보고자 혼자 시작한 토이 프로젝트로, Data는 Firebase를 통해 받아왔습니다.
구현기능
1. 상품 주문
2. 검색
3. 장바구니
프로젝트
TodoList
2023년 8월 - 2023년 8월 · 1개월
개요: 이 프로젝트는 원티드 프리온보딩 프론트엔드 선발 과제 제출용 프로젝트로 TodoList를 구현하는 것입니다.
요구사항
1. 회원가입 (상황에 맞는 Redirect)
2. 로그인 (로컬 스토리지를 활용)
3. TodoList 작성, 수정, 삭제
추가 구현 기능
1. GitHub Actions를 통한 CI/CD AWS S3 자동 배포
- main 브런치로 push가 일어날 때 기존 파일들을 지운 후 새로 업로드
2. Prettier,eslintrc,husky를 통해 코드 통일 및 코드 품질 향상
이 프로필의 담당자이신가요?
인증을 통해 현재 프로필에 병합하거나 삭제할 수 있습니다. 만약 인증할 수 없는 경우 본인임을 증빙하는 서류 제출 후 프로필 관리 권한을 취득할 수 있습니다.