Profile ──
안녕하세요. 신입 웹 개발자 서그림입니다.
- 배움과 성취, 그리고 몰입에서 오는 즐거움을 좋아합니다. 이 모든 것을 느낄 수 있는 것이 개발이고 개발이 즐겁습니다.
- '불가능한 구현은 없다'는 생각에서 힘을 얻어 개발을 합니다.
- 클린 코드를 중요하게 생각합니다.
- 유의미한 기술을 웹 서비스의 형태로 사용자들에게 제공하는 것이 가치있다고 느낍니다.
🙋🏻 About Me
Contact
Summary
2016.03 - 2021 현재
- 프론트엔드, 백엔드 전반에 걸친 웹 개발 프로젝트 경험
- Git을 이용한 코드 형상 관리와 코드 리뷰 경험
- 개발자, 기획자, 디자이너와의 협업 경험
- 프로젝트 기획/설계/개발/배포의 전 과정 참여 경험
- HTML, CSS, JavaScript(ES6+) 웹 프론트엔드 기초
- React.js, Node.js, TypeScript 사용 경험
- 데이터베이스 스키마 및 REST API 설계 경험
⚒ Technology
Front-End
- HTML5, CSS3(SCSS), JavaScript(ES6+)
- React, TypeScript
- Redux(react-redux)
Back-End
- Java, Node.js
- Express, Sequelize ORM
- MySQL
Others
- Git
- AWS EC2
- Webpack & Babel
🕰 Work Experience
우아한형제들 교육형 인턴
우아한테크캠프 / 웹 개발 (FE)
2021.07 ~ 2021.08
- 배달의 민족 로그인 & 회원가입 프로젝트 [Github Link]
- express-session을 이용한 로그인 기능 구현
- 중고거래 사이트 우아마켓 프로젝트 [Github Link]
- 가계부 사이트 프로젝트 [Github Link]
- 배민문방구 서비스 클론 프로젝트 [Github Link]
- context API를 사용한 React 라우터 개발
- Redux(react-redux, redux-saga, redux-toolkit)를 통한 상태 관리
- 제품 상세 페이지의 이미지 돋보기 기능 개발
- Git Actions를 통한 AWS 자동 배포
메디히어 개발팀 인턴
현장실습 / 웹 개발 (FE)
2020.01 ~ 2020.02
- 원격진료 서비스 [메디히어Medihere] 웹 프론트엔드 개발
- Bootstrap, jQuery 라이브러리 사용
- 디자인팀과의 협업을 통한 구현 결과 점검 및 개선
- 모바일 환경을 고려한 반응형 뷰 구현
💻 Personal Projects
인공지능 예술 작품 공유
웹 서비스 Bletcher
2020.06 ~ 2021.04
https://github.com/Bletcher-Project/Bletcher
<aside>
⚒️ FE : React(JavaScript), Redux(react-redux, redux-thunk)
BE : Node.js(TypeScript), Express, Sequelize ORM
</aside>
- 프로젝트 팀장으로서 팀을 이끌었으며 개발자, 디자이너 간의 협업 진행
- 웹 풀스택 개발 (프론트엔드 5 : 백엔드 5)
- 프론트엔드(React), 백엔드(Node.js) 프로젝트 구조 설계
- JsonWebToken을 사용한 사용자 인증, 회원 정보 관리 기능
- 게시물 불러오기, 즐겨찾기 기능
- Heroku를 통한 백엔드 어플리케이션 배포
- 코드 리뷰 과정을 통한 코드 개선 및 협업 능력 향상
간단한 사용자 인터랙션을
통한 상품 추천 웹 서비스 Influencer
2020.05.04 ~ 2020.05.22
https://github.com/2020-NAVER-CAMPUS-HACKDAY/Influencer
<aside>
⚒️ FE : Next.js(TypeScript), Redux, Styled-components
BE : Node.js(TypeScript), Express, MongoDB
</aside>
- 웹 풀스택 개발 (프론트엔드 8 : 백엔드 2)
- hammer.js 라이브러리를 활용한 카드 스와이핑 애니메이션 구현
- 카드 스와이핑 인터랙션을 통한 사용자 취향 정보 수집
- TypeScript, Next.js, React Hooks 등 새로이 접하는 기술이 많았음에도 불구하고 맡은 기능을 완벽히 구현
- 코드 리뷰 과정을 처음 겪어봤으나 적극적으로 참여하고 피드백을 수용
- 2020 네이버 핵데이 우수참가자로 선정
자연어 논리 판단 웹 서비스 LOVA
2018.09 ~ 2019.06