미리보기
기본 정보
![](https://cdn.rallit.com/image/2024-01-18/io4L4-BbbJ-_lcCurGJEp.jpeg?w=376)
확장 가능한 웹 애플리케이션을 제공한 1년 10개월의 경험과 우아한 솔루션으로 복잡한 문제를 해결하려는 열정을 가진 웹 개발자입니다!
기술 스택
JavaScript, TypeScript, Java, Node.js, React, Next.js, Spring Boot
경력
(주)지앤비넷
사원 | 개발팀
2022.03. ~ 2023.07. (1년 5개월)
웹 솔루션 EPNID 전체 풀스택 개발 및 아래와 같음
- React 성능 최적화
• FCP 1.2s, LCP 2.1s, Speed index 0.9s, TBT 0.67s 감소
• CSS animation frame 110 -> 4060 이상으로 증가
• JS bundle size 4.5MIB -> 2.9MIB로 감소
- Canvas 그래픽 편집 기능 구현 (Process Line Diagram)
• 15개 SVG 아이콘 생성 및 편집 기능 구현
• 단방향 해쉬함수 무결성 활용한 스마트 세이브 구현
• Read-Through 캐시 전략 통한 API callback 속도 개선
- Node.js 와 Oracle Database 간 쿼리 속도 3배 향상
- 빌드 및 런타임 환경 개선
• 실행 OS에 알맞는 빌드 및 런타임 환경 자동 주입
- Docker 활용한 모노레포 개발환경 구축 및 이미지 배포 도입
• Docker 이용한 Monorepo 개발환경 구축으로 통일된 개발 환경 도입
• Docker 이미지 컨테이너 배포 도입으로 배포 효율성 증가
- npm module 개발
• Offline module packing package 개발로 배포과정 단축
- 알고리즘 최적화
• O(n) -> O(1) 변경이 가능한 구조를 찾아 불필요한 리소스 낭비 제거
주식회사코드스테이츠
사원 | 소프트웨어 부트캠프 팀
2021.05. ~ 2021.10. (6개월)
- 수강생 과제 채점 및 제출 시스템 자동화
• 수동 방식 채점 및 제출 자동화
- JS&Docker 교육자료 및 콘텐츠 포팅
• DB 연관관계, Doker 관련 JS 교육자료 및 과제 Java 포팅
- SSR, CSR, SPA, 배포 관련 실시간 세션 진행
• 클라이언트, 서버 배포 및 SSR, CSR, SPA 관련 실시간 온라인 교육 진행
HA(수강생 평가 시험) 개선
• JS 알고리즘 문제 데이터 기반 난이도 조절
• JS 프로젝트 과제 개선 및 리뷰
Help desk(수강생 개발 관련 질문 게시판) 답변
• 수강생 개발 관련 질문 약 40개 이상 해결 및 채택