É 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.
1. 주어진 기간 내에 리액트를 독학하여 프로젝트를 완성하고 공모전에서 수상한 경험이 있습니다.
2. 장기적으로 리팩토링을 하며 프로젝트를 발전시킨 경험이 있습니다.
3. 항상 프로젝트 팀 내에서 맡은 역할 이상의 기여를 할려고 노력합니다.
Carreira
Publicações
Resumo de carreira por IA
백민석님은 프론트엔드 개발 교육과정에서 Parcel, ESLint, Jest/RTL 등을 활용한 React 프로젝트 경험을 쌓았습니다. 또한, Docker, Kubernetes, Azure 클라우드 환경에서의 개발 및 배포 자동화 경험을 보유하고 있습니다. 특히, 기업 과제 수행 및 동료 학습을 통해 문제 해결 능력과 협업 능력을 향상시켰습니다.
[실무자 중심의 프론트엔드 강의, 데브노트 작성, 주간회고, 매주 과제 활동 등]
코딩의신 아샬
- Parcel을 이용한 React 빌드를 경험했습니다.
- ESLint를 프로젝트에 적용하고 다양한 활용법을 배웠습니다.
- 다양한 테스트 방법론에 대해 학습하고 Jest/Rtl을 배웠습니다.
- Tsyring 의존성 주입 라이브러리를 이용하여 Redux를 직접 구현 하였습니다.
- 피그마 문서를 통해 요구사항을 구현 하였습니다.
- 매주 Jest/RTL을 이용한 과제 테스트를 진행하였습니다.
- Express, MSW를 이용한 간단한 서버 구축하였습니다.
- 쇼핑몰 구현/ 쇼핑몰 Admin 페이지 구현 (SWR)
- 포트원 결제 서비스를 통한 결제 정보 요청 경험
- 우편번호 서비스를 이용한 우편번호 검색 기능 구현
기업과제를 통한 문제 해결 능력 향상 및 동료 학습으로 커뮤니케이션 능력을 향상 하는 교육형 인터십 프로젝트
[ 교육에서 배운 내용들 ]
- ESLint, Prettier, Husky, GitAction을 이용한 CI/CD 학습
- 협업에 좋은코드에 대한 학습
- 동료 학습을 통한 커뮤니케이션 능력 학습
동료학습 진행방식
1. 기업 과제의 요구사항을 분석하고 각자 구현을 한다.
2. 구현한 기능에 대해 코드 리뷰 및 피드백을 통해 `BestPratice`를 선정한다.
3. 회의를 문서화하고 `git-flow`를 사용하여 협업
4. 총 4개의 기업과제 수행
- Docker, DockerCompose를 활용하여 다양한 과제 수행
- Kubernetes 환경 내에서 GitLab와 Jenkins를 통합하여 전체 개발 및 배포 프로세스를 자동화 경험
- Azuer클라우드 서비스를 이용한 리소스 관리 및 배포 전략 학습
- kubernetess환경에서 Grafana를 적용하여 모니터링 및 성능 분석 경험
- 리눅스 시스템에서 쉘스크립트를 작성하고, 시스템을 관리 및 자동화 능력 향상
X사이트 기능 클론 - 성장 진단을 위한
- MSW 서비스워커 방식을 기반으로 API 활용
- TanstackQuery를 이용한 무한 스크롤링
- URL이동 방식의 포토 슬라이드 모달구현(캐싱 적용)
- 포스트 작성 파일업로드 이미지 미리보기
- 파일업로드 이미지 미리보기 & 스케일링 다중 편집
- 포스트 작성시 자동 높이 조절
- 자연스러운 비율의 화면 확대, 축소
- 3개의 테마 설정 ( 글꼴 크기, 색상, 배경 )
- Vercel을 이용한 배포 완료
- Next-Auth를 이용한 인증 처리
프로젝트
인자강
2023년 4월 - 현재 · 2년 10개월
면접 연습 환경 제공, 자소서 피드백에 특화된 게시판
- Axios.interceptor를 활용한 토큰 처리, 재시도 처리
- 중요 메시지 모달 알림 처리, API 요청 결과 토스트 알림 처리 (none 라이브러리)
- styled를 이용한 테마 처리(다크/기본), 반응형 UI 적용
- 웹 스피치 API를 활용한 면접 질문 스피칭 기능
- WebRTC API와 MediaRecorder API를 활용한 면접 녹화 기능
- window.getSelection()을 활용한 드래그 상태 첨삭 댓글 작성 기능
- 관리자 페이지
황재환님과 함께 참여함.
수상
K8S기반의 클라우드 시스템 엔지니어 양성과정 성과발표회
KPC(한국생산성본부) · 2021년 11월
K8S 부트캠프 과정 중, K8S에 대해 배우면서 피싱 사이트 탐지 사이트를 개발할 때 겪었던 아쉬움이 떠올랐습니다. 불편했던 점은 여러 개의 머신러닝 알고리즘을 이용해 학습 후 학습 점수를 반영하여 적용하는 과정이었습니다. 그 과정에서 알고리즘을 여러 번 바꿔가며 학습하는 것이 비효율적이라는 생각이 들었습니다. 그러나 K8S의 분산 처리 구조를 활용하면 성능은 다소 느릴 수 있지만, 여러 가지 알고리즘을 동시에 학습할 수 있을 것이라 생각했습니다. 이런 점에서 팀원들에게 주제를 제안했고, 모두가 동의하여 프로젝트를 진행하여 결과적으로 우수상을 받는 쾌거를 이루었습니다.
수상
2021 창의적 공학종합설계 경진대회
KIAT(한국산업기술진흥원) · 2021년 11월
첫 공모전에서 입상이라는 실패를 겪으며 좋은 주제는 기획자가 아닌 타인의 평가로 결정된다는 사실을 깨달았습니다. 이후 보안뉴스를 보며 사회적 이슈를 탐색하던 중, 비트코인과 관련한 피싱 사이트 문제가 심각하다는 것을 알게 되었습니다. URL이 다르고 허점이 많은 피싱 사이트에 사람들이 왜 속는지 이해하지 못해 안타까웠습니다. 하지만 작년 대회에서 불법 사용자를 선별하는 머신러닝 주제를 떠올리며 이를 피싱 사이트 탐지에 응용할 수 있을 것이라 생각했습니다. 팀원들과 상의한 후, 해당 주제로 프로젝트를 진행했습니다. 주제를 제안한 만큼 머신러닝 파트를 담당하고 싶었지만, 팀 내 유일한 웹 경험자로서 피싱 사이트 결과를 웹에 표출하는 작업을 맡았습니다. 결국, 작년에 입상했던 대회에서 우수상을 받고 전국대회 본선에 진출해 수상하는 쾌거를 이루었습니다.
프로젝트
K8S를 활용한 머신러닝기반 심장병 진단서비스
Full-stack · 2021년 10월 - 2021년 11월 · 2개월
K8S를 활용한 머신러닝기반 심장병 진단서비스
- 심장병 데이터 RestAPI 제작
- 심장병 진단 플랫폼 제작
- 쿠버네티스 환경 구축
- 아키텍처 설계
---
- K8S 배포 트러블 슈팅
- 최종 배포시 에러 발생
- 로컬, Docker 환경내 포트 겹치는 현상 확인 제거
- 배포 중단 문제 발생
- 네트워크 대역 확인, 엔트리 포인트 검사 이상무
- 새환경 구축후 마이그레이션 결정
이 프로필의 담당자이신가요?
인증을 통해 현재 프로필에 병합하거나 삭제할 수 있습니다. 만약 인증할 수 없는 경우 본인임을 증빙하는 서류 제출 후 프로필 관리 권한을 취득할 수 있습니다.