4. 소개
[#By The Way]
정해진 길을 따라가기보다는, 그 길옆으로 나의 길을 개척하는 편입니다.
다양한 분야에 대해 지식을 습득하는 것을 좋아하고, 해보기 전에는 모른다는 생각으로
아무리 어려워 보이는 지식이라도 흥미가 간다면 도전을 해보는 스타일입니다.
[#CU]
팀 프로젝트를 하고 나서 팀원들이 다른 활동을 할 때,
같이 이것을 해보지 않겠느냐는 제안을 많이 받는 편입니다.
감사하게도 나름의 제 열정과 적극성을 많은 이들이 인정을 해주는 것 같고
또 그 점이 다시 같이 팀 프로젝트를 하기에 매력적인 사람이라고 느껴
제안을 많이 해주시는 것 같습니다.
[#Everyday]
매일 자신에 대한 고찰이 중요하다고 생각합니다.
하루 중 내가 놓친 것이 있는지, 뿌듯한 게 있는지,
만약 사건이 있었다면 그 사건을 다시 되돌아보고 좀 더 먼 시각에서 바라본다든지.
이러한 자기 고찰을 통해 객관적인 시선을 가지고
자신을 합리화하지 않으려고 노력하여 자기 발전을 합니다.
6. SOPT Makers
모임 서비스
Project
• SOPT 동아리 내에서 사용할 수 있는 모임 서비스
개발 인원 및 기간
• 개발 기간 : 2022.09 ~
• 개발 인원 : Front 3명
적용 기술
• Next.js
• React-query
• Stitches
기여 부분
전반적인 리스트 뷰를 담당.
필터를 위한 queryString 관리 로직 제작
https://github.com/sopt-makers/sopt-crew-frontend
7. Denations
랜드 NFT 사이트
Project
• 랜드 NFT사이트
개발 인원 및 기간
• 개발 기간 : 2022.01 ~ 2023.06
• 개발 인원 : Front 2명
적용 기술
• Next.js
• Web3-react
• React-query
• Recoil
기여 부분
전체적인 컴포넌트 부분과
Web3 통신을 통한 구매 Flow를 제작하였습니다.
또한 Map 컴포넌트의 작업 지원을 통해
다양한 성능 최적화를 이끌어냈습니다.
https://map.denations.com/
8. Denations
자체 Marketplace
Project
• Denations의 자체 마켓플레이스
개발 인원 및 기간
• 개발 기간 : 2022.12 ~ 2022.12
• 개발 인원 : Front 1명
적용 기술
• Next.js
• React-query
• Web3-react
• Alchemy
기여 부분
전체적인 기획 및 개발을 맡았으며, 최대한 온체인 데이터를
활용하여, 서버개발자의 리소스를 줄였습니다.
NFT를 자체 거래 토큰으로 거래할 수 있게 함으로써
토큰의 사용처를 확대하고, 시세를 올리는데 기여하였습니다.
https://market.denations.com/
9. Daily shot
데일리샷 사장님 페이지 외주
Project
• 데일리샷 사장님 페이지 외주
개발 인원 및 기간
• 개발 기간 : 2022.06 ~ 2022.06
• 개발 인원 : Front 2명
적용 기술
• Next.js
• Styled-components
• Recoil
• React-query
기여 부분
React-query의 useInfiniteQuery를 활용하여 페이지네이션
무한스크롤을 구현하였고,
모바일 브라우저 및 인앱 브라우저에 대한 대응을 하였습니다.
10. Denations
play 페이지 legacy 개편
Project
• play페이지의 기술부채를 해결하기 위해
React.js ,Redux, Redux-thunk 기반으로 되어있는 로직을
Next.js, Recoil, React-query 기반의 코드로 변경 작업
개발 인원 및 기간
• 개발 기간 : 2022.02 ~ 2022.03
• 개발 인원 : Front 2명
적용 기술
• Next.js
• Web3-react
• React-query
• Recoil
• React-hook-form
기여 부분
작업중 Redux, Redux-thunk 기반으로 되어있는 로직을
Recoil, React-query 기반의 코드로 변경 작업을 맡았습니다.
11. Denations
메인홈페이지
Project
• Denations 메인페이지와 튜토리얼 페이지
개발 인원 및 기간
• 개발 기간 : 2021.11 ~ 2021.12
• 개발 인원 : Front 1명
적용 기술
• Next.js
• Web3.js
• Lightweight-charts
• GraphQL
기여 부분
Uniswap api를 사용하기 위해 GraphQL를 사용하였고,
APY등의 계산을 위해 Web3를 사용하여 회사의 DENA보유량을
가져왔습니다.
DENA Price 차트를 위해 Lightweight-charts를 사용하였습니다.
https://denations.com
https://tutorial.denations.com
12. Denations
주가 데이터 크롤링 프로그램
Project
• 주가 데이터 크롤링 프로그램
개발 인원 및 기간
• 개발 기간 : 2021.11 ~ 2021.12
• 개발 인원 : Front 1명
적용 기술
• Cheerio
• Puppeteer
• Xlsx
기여 부분
각 나라의 DGDP 수치에 반영하기 위해
기준이 되는 주가데이터의 주간 및 연간 데이터를
크롤링 할 수 있는 스크립트를 짰습니다.
13. 포켓유니브
어드민페이지
Project
• 포켓유니브의 어드민페이지
개발 인원 및 기간
• 개발 기간 : 2021.08 ~ 2021.10
• 개발 인원 : Front 1명
적용 기술
• React.js
• Emotion
• SWR
• React-quill
기여 부분
학교인증, 커뮤니티관리, 회원관리, 공지등록등의 기능을
기획하고 제작하였습니다.
SWR를 통해서 최신화 되어있는 데이터를 받아올 수 있게
하였습니다.
추가적으로 React-quill 을 통한 공지사항 업데이트 툴을
만들었습니다.
포켓유니브의 서비스를 관리하는 어드민 페이지를 제작 하였습니다
14. 포켓유니브
랜딩페이지 및 웹뷰
Project
• 포켓유니브의 랜딩페이지와 웹뷰
개발 인원 및 기간
• 개발 기간 : 2021.07 ~ 2021.08
• 개발 인원 : Front 1명
적용 기술
• Next.js
• Emotion
• TypeScript
• next-i18n
기여 부분
회사의 서비스를 소개하는 랜딩페이지와,
어플리케이션에 들어가는 각종 웹뷰들을 작업 했습니다.
Next.js 를 사용함으로서 각 웹뷰에만 해당하는 모듈들만을
불러와 로딩속도를 높였습니다.
해외버전도 존재하기 떄문에 next-i18n 을 활용하여
다국어 지원을 넣었습니다.
포켓유니브 서비스를 소개하는 랜딩페이지와,
어플리케이션에 들어가는 각종 웹뷰들을 작업 했습니다.
https://poketuniv.com
15. 단쿠키
단플
Project
• 학교 커뮤니티 어플
개발 인원 및 기간
• 개발 기간 : 2021.01 ~ 2021.06
• 개발 인원 : Server 3명 Front 3명
적용 기술
• Nest.js
• GraphQL/Apollo
• TypeORM
• React Native
• TypeScript
기여 부분
• 웹 프론트엔드 개발자로 들어갔으나.
디자인이 나오기 전까지 서버 개발에 투입되어,
식단크롤링, 유저 팔로우, 팔로잉을 구현하고,
이후 React Native, Apollo-Client를 활용한
앱 프론트엔드로 참여하여,
채팅기능 및 이모티콘을 구현 하였습니다.
프론트 개발자로 참여 하였습니다.
ReactNative를 사용하였습니다.
채팅 및 이모티콘, 채팅 검색, 유저 팔로잉, 팔로우 뷰를 작업했습니다.
현재 캠퍼스 프렌즈라는 어플명으로 서비스 중 입니다.