
Contact & Channels
💁🏻♂️ Front-End Developer
- 컴퓨터를 좋아하고 문제를 해결하는 과정에서 얻는 성취감의 매력에 빠져 개발을 하고 있습니다.
- 다양한 사람들과 소통하는 것을 매우 좋아합니다!
- 기존의 방식에서 벗어나 더 효율적인 새로운 방식을 탐색하는 것을 추구합니다.
- 무엇이든 관심이 생기고 실행하기로 결심하면 끝까지 마무리해내야 하는 성향으로 책임감이 강하다는 말을 자주 듣습니다.
- 프론트엔드의 빠른 트렌드 변화에 도태되지 않도록 꾸준히 성장하며 발전중입니다!
💻 Projects
인스타그램 클론
(2022.10 ~ 2023.01)
➡️ GitHub
- 친숙한 SNS 서비스인 인스타그램을 클론코딩
- TypeScript를 사용하여 정적타입을 지원받아 트랜스파일 단계에서 오류 포착
- GitHub Action을 활용하여 프로젝트 빌드 및 AWS S3에 배포 하는 CI/CD 구성
- JWT의 access token을 LocalStorage에 저장하여 로그인 시 사용자 인증
- Redux Toolkit과 LocalStorage를 활용해 다크모드 구현
- AWS S3, Route53, Cloudfront를 이용한 정적 웹 사이트 배포
- AWS Certificate Manager(ACM)를 통해 SSL 인증서 바인딩
- React-Query로 서버 상태와 클라이언트의 상태 관리를 구분
사이드핏
(2022.05 ~ 2022.09)
➡️ GitHub
➡️ Figma
- 렛플, HOLA 등과 같은 IT 서비스 개발을 위한 팀빌딩 서비스
- 통일성 있는 협업을 위한 Git 커밋 컨벤션과 Prettier, ESLint 규칙 설정
- husky & lint-staged를 사용하여 Git 이벤트 발생 시 자동으로 ESLint 검사
- React Portal를 이용하여 부모컴포넌트 외부의 DOM에서 Modal을 렌더링
- Styled-Components 선택하여 컴포넌트 단위로 스타일을 작성
- 회원가입 시 본인확인용 이메일 인증을 위한 HTML Email Template 작성(Thymeleaf)
푸드솔로몬
➡️ GitHub
➡️ Figma
- 식사 메뉴 고민하는 사람들을 위한 메뉴 추천 및 식당 소개 서비스
- Redux Toolkit을 활용하여 많은 양의 Redux 보일러 플레이트 코드 감소
- Figma, Swagger UI, 노션, 디스코드를 활용한 디자이너, 백엔드와 소통 및 협업
- React Hook Form과 Yup을 사용하여 유효성 검사와 Form 관리
- REST API 통신 시 마주하게 되는 CORS 문제 해결
🎓 Education
국가평생교육진흥원
학점은행제
(2020.08 ~ 2022.02)
- 컴퓨터공학 학사 졸업
- C언어, 자료구조, 알고리즘, 네트워크, 데이터베이스, 데이터 통신, 운영체제, 컴퓨터시스템, 컴퓨터 그래픽 등 전공 과목 수강
패스트캠퍼스
(2021.02 ~ 2021.05)
- 프론트엔드 개발자되기 온라인 100일 완주반
- HTML&CSS / SASS / Bootstrap / Git&GitHub / JavaScript&TypeScript / React / Redux / Webpack
KH정보교육원
(2020.06 ~ 2021.01)
- 국비지원 교육 Java 백엔드 웹 개발 과정 수료
- HTML / CSS / JavaScript / jQuery
- ORACLE / Java / JSP / Servlet / Spring Framework
동서울대학교
(2011.03 ~ 2016.02)
🛠 Stacks