신입, 아이디어와 다양한 관점으로 문제에 접근하고 좋은 소통 능력을 통해 동료를 성장시키는 개발자입니다.

Introduce.
팀의 중심을 잡고 동료와 함께 최고의 결과를 낼 수 있는 프론트엔드 개발자가 될 것입니다.
주로 S/W 개발에 집중하면서도 팀내 분위기가 업무의 생산성을 올릴 수 있도록 효율적으로 조직 분위기 조성 및 협업을 유도하는 역할도 겸하고 있습니다. 개발 과정 중에 겪게 되는 여러 오류 내용 및 유용한 정보를 글로 작성하여, 일 평균 150명, 최대 300명까지 들어오는 블로그/Github를 운영하고 있습니다.
ICT 분야에서 여러 동료와 함께 성장하는 것을 좋아합니다.
컴퓨터 복수 전공 학위 취득, 42 Seoul(Innovation Academy), DSC(google 대학교 전국 동아리), 프로그래머스 데브 코스 등을 참여하며 여러 ICT 전문가와 동료들을 만나 적극적으로 커뮤니케이션 및 개발하다 보니 목적을 잃지 않아야 같이 잘 성장할 수 있다는 것을 알았고 주기적으로 스터디, FE모임에 참여하여 성장하고 있습니다.
팀과 함께 문제 해결 및 비효율적인 프로세스를 개선하는 일을 좋아합니다.
팀 구성원들과 42 Seoul 본 과정 합격을 위해, 이전 기수 합격 데이터 분석 및 개발 시 발생한 오류/정보 등을 기술 문서로 작성하여 나눈 결과 팀원 들의 개인 성장의 부족을 알게 되어 개인 점수에 초점을 맞춘 결과 팀이 90%의 합격률(전체 합격률 평균은 45%)을 기록한 경험이 있습니다.
프로그래머스 데브 코스 과정 중 Frontend 팀장으로서 매일 스크럼 진행 및 개발 상황 파악의 문서화를 통해 불필요한 과정을 줄여가며 팀을 리딩하여 12팀중 1등을 한 경험이 있습니다.
Project.
STU-TI
MBTI 와 개발자 스터디를 결합하여 성격이 맞는 사람끼리 스터디를 진행하도록 하는 서비스
Team: 총 8명(Frontend: 5, Backend: 3)
Skill Stack: TypeScript, React, Redux, Mui, Emotion, Storybook, Axios, Netlify
FE Lead,
Front Developer
2022.07 ~ 2022.08
- Api 명세를 보고 지속적인 소통/개선 및 개발
- Mui 및 Emotion을 활용한 구조 및 스타일 구축
- 커뮤니티 게시물 생성 및 수정 Modal 개발
- 커뮤니티 게시물 Modal Formik + Mui 통해 Form 형식 개선
- 커뮤니티 게시물 Modal Mui + input 태그를 이용하여 Image Upload Button 개발 및 Preview 할 수 있게 개선
- 커뮤니티 게시물 내용 높이를 이용하여 Ellipsis 처리 개선 및 ‘더보기’ 기능 개발
- 커뮤니티 게시물 생성, 수정, 삭제 낙관적 업데이트로 개선
- 커뮤니티 게시물 내부 댓글(생성, 수정, 삭제), 댓글 수, ‘좋아요’ 수 낙관적 업데이트로 개선
- 커뮤니티 페이지 무한 스크롤 개발
- 커뮤니티 게시물 스켈레톤, 로딩 표시로 로딩 상황 개선
- 화면 및 기능 명세의 문서화 작성으로 불필요한 과정 개선 및 발표
토론 커뮤니티 Web
SNS, 방송을 중심으로 깻잎, 새우 논쟁 등 다양한 의견이 있는 간단한 논쟁들을 쉽게 투표하고 의견을 나누는 토론 커뮤니티 서비스
Team: 총 4명(Frontend: 4)
Skill Stack: JavaScript, React, Styled-components, Storybook, Axios, Netlify
Front Developer
2022.06 ~ 2022.07
- styled-component를 이용하여 구조 및 스타일 구축
- useForm()을 이용하여 회원가입, 로그인 Form 개발
- 고정된 Api를 수정하여 투표 저장 부분 개발 및 개선
- chart.js를 이용하여 Doughnut Chart 개발
- 서버 리스 함수(Netlify) 작성 및 배포(페어 프로그래밍)
- README, FlowChart 등 제출 서류 작업
Activity.
프론트 엔드 데브코스
프로그래머스에서 제공하는 프론트엔드 데브 코스로 강의, 멘토링과 과제를 통해 좋은 프론트엔드 개발자가 되게 도와주는 과정
- 고양이 사진첩: Vanilla JS를 통해 과제 명세에 나와있는 데로 개발
- Airbnb 클론 코딩: SCSS를 이용하여 Airbnb Web 클론 코딩
- 영화 검색 사이트: Vue, Webpack, Babel, PostCss를 이용하여 영화 검색 사이트 개발
42Seoul(이노베이션 아카데미)
과학기술정보통신부 산하 정보통신기획평가원 주도하에 월 100만 원 장학금 지급 등 다양한 지원체계 구축 및 자기 주도적 학습을 통한 개발자 성장 프로그램
S/W Developer
2021.01 ~ 2022.02
- Linux, C 기반의 과제를 설계 및 개발
- Libft, get_next_line, printf: 내장함수을 C언어로 제작 및 구현
- Netwhat: DNS, OSI 7Layer 등 네트워크 전반에 대한 내용
- Push_swap: 2배열과 2분할을 이용해서 정렬하는데 이동횟수 제한 조건을 가지고 이동하는 알고리즘 제작
- Philosophers: Mutex를 이용해서 thread의 동시성 & 교착상태를 해결하는 문제를 홀수/짝수를 나누어 deadlock 문제 해결
- Cub3d: Ray-Casting을 통해 2D를 3D로 렌더링해서 간단한 게임 제작
- Minitalk: signal 함수를 통해 server와 client간에 신호를 주고 받게 함
Other Experience.
Presentation.
- STU-TI
- 프로젝트 발표
- Design Thinking
- Design Thinking을 활용한 사회문제 해결
(창의 디자인상 - 전북대학교 공대 학장상) - 2020.02.21
- 나가사키 대학교
- 문자열 정확도 - 2019.07.09
ETC.
- DSC(Developer Student Clubs) Core Member - 2019.09.02 ~ 2020.09.30
Skill.
- Language: JavaScript, TypeScript, HTML, CSS, C, Python
- Front-End: React, Vue, Storybook, Emotion/Styled-components, Mui, Redux, Axios, Cypress, Netlify
- IOT: Arduino
Education.
2012.03.01 ~ 2015.02.28 군산중앙고등학교 졸업
2015.03.01 ~ 2022.02.28 전북대학교 기계설계 & it정보공학(컴퓨터)