미리보기
기본 정보
SpaceX 의 크루 드래곤 우주선의 컨트롤러는 HTML과 자바스크립트로만 이용해 웹 앱으로 구현했다고 합니다. 문명이 가진 최고 기술의 집약체인 우주선의 컨트롤러로 웹 앱을 터치 스크린안에 넣어 개발했다고 하니 정말 흥미로운 일이었습니다. 저는 그만큼 프론트엔드가 적용될 수 있는 분야가 무궁무진하다고 믿습니다.
자기소개
안녕하세요. 개발 분야의 Generalist로 성장하고 있는 5년차 프론트엔드 개발자 이우진 입니다.
[소개]
5년차 Frontend 개발자로 스타트업에서 재직한 경험, A부터 Z까지 플랫폼을 개발하고 반응형 홈페이지로 Web App과 React Native App을 개발하여 배포한 경험이 있습니다.
창업가 정신으로 사람들이 원하는 것을 찾는데 집중합니다. 개인 프로젝트로 바이오 분야의 실험 생물 관리 플랫폼 VIVOMATE를 개발해 연세대학교의 특정 연구실에서 베타 테스트 서비스를 운영하여 피드백을 받아 개선해가는 과정에 있습니다.
Frontend 뿐만 아니라 Backend부터 AI 분야의 자연어처리(NLP) 분야를 공부하고 적용하여 사용하고 있습니다. 다양한 직군과의 원활한 의사소통과 문제 해결을 위한 시야를 넓히기 위해서 입니다. 최근에는 개발한 인공지능의 성능을 검증받기 위해 외부 기관에서 KOLAS 인증을 시험받아 합격한 경험이 있습니다.
새로 알게된 것을 구성원 모두에게 공유하는 것을 좋아합니다. 상태관리 라이브러리 Redux-saga 사용법에 대한 발표, 웹 최적화 기법 소개, 업스테이지 회사의 교육을 통해 배운 LLM 모델의 Prompt engineering 기법 등을 PPT로 정리하여 발표한 경험이 있습니다.
[스킬]
Python, Javascript, Next.js, React.js, HTML5, CSS3, SCSS, MySQL, PostgreSQL
[포트폴리오]
이력서만으로 저의 역량을 파악하기 어려우실 수 있는 부분을 포트폴리오를 통해 구체적으로 준비했습니다.
또, 포트폴리오에서 부족한 부분은 직접 찾아 뵈어 면접에서 해소해드리고 싶습니다.
URL: https://odengeee.notion.site/R-sum-953bc0c886924563a4f4147c3a76471c
[강의]
공도리의 HTML5와 CSS3를 이용한 홈페이지 개발: https://www.inflearn.com/course/html5
기술 스택
JavaScript, HTML/CSS, python3, Next.js, Flask, 인공지능(AI), React, MySQL, MariaDB, Django, PostgreSQL, scss
경력
케이스노트
연구원 | 개발팀 | 재직 중
2022.01. ~ 재직 중 (2년 9개월)
케이스노트 인공지능 Korea Laboratory Accreditation Scheme(KOLAS) 인증
- 법리 문장 분류 인공지능, 판례 분류 인공지능, 법리 문장 유사도 분류 인공지능 KOLAS 인증 취득
Android, iOS 앱 개발
- React Native로 WebView를 활용하여 Android, iOS 앱 개발을 진행
KoBERT 모델을 Fine-tuning 하여 법리 문장 이진분류 인공지능 모델 개발 및 API 개발
- 1개월간 법리 문장 데이터셋을 약 7만건 구축
- 판례의 내용을 모두 가져와 각 문단의 내용을 가지고 법리 문장인지 예측하는 모델을 Pre-trained 된 KoBERT 모델을 Fine-tuning
- 3번의 데이터셋의 리뷰를 통해 모델의 정확도를 91% 까지 증가
- fastAPI를 이용해 법리 문장 여부를 예측할 수 있도록 API 개발
Keras를 이용하여 판례 다중분류 인공지능 모델 개발, 학습 및 API 개발
- 2개월간 학습을 위한 판례 분류 데이터셋을 약 11만건 구축
- 18가지의 판례 분류에 대해 판례의 내용을 가지고 예측하는 모델을 Keras로 개발
- 3번의 데이터셋의 리뷰를 통해 모델의 정확도를 95% 까지 증가
- fastAPI를 이용해 판례를 분류 예측할 수 있도록 API 개발
Elasticsearch 검색 엔진을 활용하여 주석서 및 대한민국 전체 법률 검색 기능 개발
- 재판 실무 해설서로 사용되는 한국사법행정학회의 주석서와 대한민국의 전체 법률 검색 기능을 Elasticsearch 검색 엔진으로 개발
케이스노트 리뉴얼
- Kmong을 통해 외주 디자이너와 Figma 툴을 활용하여 케이스노트 Frontend를 전담해 리뉴얼 프로젝트 진행
아이소이
2021.09. ~ 2021.10. (2개월)
웹 최적화 진행(최대 10초의 Load 시간을 5초까지 감소)
- 쇼핑몰의 PNG 이미지를 WEBP 이미지로 변경하는 최적화 진행
- 이미지 변경 및 코드 변경하는 Python 기반의 자동화 프로그램 작성, Notion을 이용해 가이드 작성
- HTTP1.1 프로토콜에서 HTTP2.0 프로토콜로 변경 작업 진행
- TreeShaking 방법을 이용해 불필요한 import 제거하여 번들 크기 감소
Front-end에서 호출하는 대량의 API 트래픽을 줄일 수 있는 CacheManager 모듈 개발
- 자주 바뀌지 않는 서버 상태를 저장할 수 있는 CacheManager 모듈 개발, 한 번 호출한 API의 경우 독립적인 상태 공간에 저장 및 재사용하여 많은 불필요한 트래픽 감소
2022년 아이소이 프론트엔드 리뉴얼 진행
유비시스템
2021.02. ~ 2021.09. (8개월)
(SI)이웃삼촌 웹앱 개발
- 이웃삼촌 Frontend PWA 기반의 Web App개발
(SI)DOUZONE Bizon Amaranth10 회계 및 물류 ERP 개발
- DOUZONE의 Amaranth10 ERP의 회계 및 물류 메뉴 개발
- DOUZONE 사내 자체 UI 라이브러리인 Luna-Orbit을 이용해 React Frontend 개발
- Spring Framework으로 RESTful API 작성
- MariaDB의 Stored Procedure로 회계 및 물류의 액션별 수행 쿼리를 작성
스타트업 유비시스템 셀즈 플랫폼 개발
- 영업 온라인 네트워크 구축을 위한 스타트업 프로젝트에 합류하여 프로젝트명 '셀즈'의 프론트엔드 A부터 Z까지 개발
- DELL 서버 구매 및 '셀즈'를 운영할 네트워크 구성(ESXi로 가상 서버 구성)
(주)핸디시스템즈
2019.08. ~ 2020.08. (1년 1개월)
핸디소프트 PWA 모바일 그룹웨어 프로토타입 제안 및 개발
- 고객사들의 모바일 그룹웨어 도입 여부 및 도입하지 않는 이유 취합 및 회사 개발 건의
- 고가의 도입 비용을 부담스러워 하는 고객사들을 위한 모바일 그룹웨어 PWA(Progressive Web App) 프로토타입 개발 및 시연
포트폴리오
URL
교육
대진대학교
대학교(학사) | 컴퓨터공학과
2014.02. ~ 2019.02. | 졸업
자격증
정보처리기사
한국산업인력공단
2019.05.
대외활동
기초기계학습 마이크로디그리 이수
한국과학기술원(KAIST)
4개월 과정의 한국과학기술원(KAIST) 기초기계학습 마이크로디그리 이수
웹 풀스택 AI 플랫폼 개발자 교육 수료
딥브레인에이아이
- 4주 과정의 딥브레인에이아이 사의 웹 풀스택 AI 플랫폼 개발자 교육 수료
- Human AI를 활용해 순번대기호출시스템 개발(Socket, Node.js, Express.js, Next.js, SCSS)
2018 미니해커톤, webOS 프로젝트 부문 수상
OSS(OpenSourceSoftware)
- webOS 프로젝트 부문으로 스마트 액자 애플리케이션 개발(Javascript, HTML5, CSS3)
한국장학재단X블리자드엔터테인먼트 Realize your dream 장학생 선발
블리자드엔터테인먼트
- 한국장학재단과 블리자드엔터테인먼트 Realize your dream 장학생으로 선발되어 장학금 및 미국 캘리포니아 애너하임에 위치한 블리자드 본사 견학 및 2017 블리즈컨에 참관