1. 인네일(Innail)
2022.05 - 2023.06
웹 프론트엔드 개발 및 기획 보조
React, Redux, Axios, Styled Components 활용 웹 프론트엔드 전담 개발
- 초기 프로젝트를 빠르게 개발
- 리팩토링을 통한 코드 재사용성 및 프로젝트 구조 개선
FileReader를 활용하여, 이미지 전송 기능 구현
- base64 변환으로, 이미지 전송 안정성 확보
소셜로그인(구글, 애플, 네이버, 카카오) 기능 구현
* 애플 로그인의 개발이 원활하지 않아 Firebase Auth 활용
전문가 상담 기능을 위한 FCM 웹 푸쉬 기능 구현
- 소켓통신, 롱 폴링보다 비교적 개발이 빠른 서드파티 서비스 활용
AWS Amplify 활용 웹 호스팅 및 CI/CD 구축
- CI/CD 환경 구축으로, 개발 속도 개선 및 서비스 안정성 확보
Lottie Animation, Framer Motion을 활용한 애니메이션 적용
- 디자인 및 컨텐츠 변화가 빠른 프로젝트 환경에 맞춰 라이브러리를 활용하여 빠르게 구현
애자일 스크럼 도입
- 팀 자원의 유연성을 위해 Django 백엔드 API 유지보수 및 React Native 모바일 앱 개발
- 독립적인 팀 문화에서 데일리 스크럼을 통한 팀 내 이슈 공유
Slack, Notion, Figma를 통한 기획, 디자인 파트와의 협업
- 초기의 여러 플랫폼을 구분없이 소통하던 방식을 정리하여 각 플랫폼 별 역할을 구분
- 규모에 비해 무거워 제대로 기능하지 못하던 노션 스프린트 보드를 개별 작업/학습/이슈로 변경하여 소통 효율 증대
2. NFT 마켓플레이스
2022.07 - 2022.12
웹 프론트엔드 및 솔리디티 스마트 컨트랙트 개발
Redux, TypeScript, Web3.js 활용 웹 프론트엔드 개발
- 프론트엔드에서 스마트 컨트랙트 접근 및 활용
Solidity, Open Zeppelin 활용 스마트 컨트랙트 개발
- 팀이 필요로 하는 기술을 빠르게 습득하여 적용
메타마스크, RemixD 활용 NFT 배포
NFT 민팅, 보유목록 조회, 판매, 구매 기능구현
- NFT에 식별자만 저장하고 중앙에서 상세정보를 관리하여, 사용자의 민팅, 거래 시 NFT 가스비 절감
더보기