Yaerhee's Portfolio
안녕하세요,
프론트엔드 개발자 이예리 입니다.
사람들에게 도움을 주는 것에 보람을 느끼는,
3년차 프론트엔드 개발자 이예리 입니다.
About
이름
이예리 (Yaerhee Lee)
생년월일
1990.09.29
거주지
경기도 용인 수지구
연락처
010-9748-9290
이메일
yaerhee@naver.com
학력
가천대학교
영어영문학과
Skills
Frontend
![frontend-skills](/portfolio/frontend_skills.png)
Backend
![backend-skills](/portfolio/backend_skills.png)
Other Skills
![other-skills](/portfolio/other_skills.png)
Career
2022.12 -
AppSuit Cloud - Frontend 파트, Admin 파트 운영 및 유지보수
- 어플리케이션 빌드 및 빌드 로그 확인 및 다운로드 관리
- (Admin) 등록된 어플리케이션 모듈, 라이센스 및 프리셋 관리
- 사용성 증대를 위한 리스트 페이지 고도화
- Pagination UI 고도화로 페이지 이동성 증대
- 날짜 및 세부 검색 란 추가로 데이터 검색 편의성 증대
AppSuit Keypad - Web 파트 운영 및 유지보수
- 보안 키패드 - 키패드 종류 별 암/복호화 로직 관리
- AES128, AES192, AES256
- RSA
- ECC(ECIES) - 하기 사항 참조
- ECC 알고리즘 암/복호화 지원을 위한 Emscripten + CMake 로의 compile 작업
- JS library - JAVA 상 호환성 저하로 인한 신규 작업
- Emscripten + 추가 cpp 로직 설계 및 CMakeList 작업으로 .js, .wasm 파일 컴파일
- 현재 컴파일된 모듈로 전체 알고리즘 지원 중입니다.
- 고객사 별 환경(라이브러리 등)에 적합한 적용 방식 연구
- React, Vue 로의 샘플 프로젝트 지원을 통해 사용성 증대
- 미설치 환경 지원을 위한 도커 이미지 지원
- 고객사 이슈에 대한 지속적인 대응 중 -> 빠르고 정확한 유지보수를 통한 모듈 사용성 향상
- 고객사 및 키패드 팀 동료와의 원활한 소통을 위한 문서화 작업 진행, 상세 활용 가이드 작성 및
버전 리스트 운영
2021.05 - 2022.10
DQualEx - 데이터 품질 진단 소프트웨어 제작 (발표자료 링크)
- 1인 프로젝트로 Front-end, Back-end, DB 분야를 담당하여 앱 구현
- 데이터 품질 인증 Gold Class 취득을 목표로 앱 구현 (최소 공신력 인정 단계)
- 진단 대상 테이블 설정 후, 규칙 쿼리 & 계획 설정하여 진단 수행하는 기능 구현
- 진단 결과 엑셀 데이터 다운 기능 및 규칙 엑셀 업로드 기능 구현
- 실제 병원 지표 CDW(Clinical Data Warehouse) 데이터 추가 후, 앱 진단 규칙 실행으로 데이터가 오기재된 테이블을 10건 이상 발견 → 수정후 데이터 재 적재 완료
- CDW - 병원 임상 데이터를 비식별화해 저장 후, 연구자의 필요에 따라 검색/ 분석 가능하도록 하는 서비스
BICI_Cloud - 대시보드, 임상지표 웹 어플리케이션 (1세대) 유지보수 - 신규 지표 추가 및 버그 fix
- 지표 별 수정 필요한 기능 반영 (ex. Vue 필터 기능 추가, 공휴일 필터링 API 등)
- 신규 지표 추가 및 관련 로직 일괄 구현 (분석, 추이 차트, 그리드, 피벗 로직)
- 총 신규 정의 지표 페이지 약 5 건, 치명적인 버그 3건 해결
- 그리드 컬럼 DnD 미적용 버그 해결 (return Object 구조 및 JS 로직 수정)
- 피벗 소계 계산 버그 (긴급 수정 오류) - DB DataType 조건 수정하여 해결
- 환자현황 지표 입원 - 재원 변환 로직 누락 해결 (Vue state 추가, 로직 추가)
InsightEx - 대시보드, 임상지표 웹 어플리케이션 (2세대) 유지보수 - 신규 대시보드 추가 및 로직 수정
- 신규 대시보드 화면 생성 및 메타 데이터와의 매핑 로직 구현
(사용자 커스터마이징이 가능한 요약카드 리스트를 구현하고, 설정된 지표 데이터가 테이블에 저장 및
select 되도록 로직 구현) - 그리드, 피벗 단의 뷰 이름 중복 체크 로직 추가 (axios fetch 로 실시간 체크)
- 관리자 메뉴 - 유저 설정 뷰 템플릿 조회 화면의 redux - setState 오류 해결
- 중복 코드 & 사용하지 않는 코드 정리 및 비효율적인 로직 리팩토링
- 다양한 DB (Oracle, MSSQL 등) 에 대한 Mapper xml 쿼리 수정 및 jdbcType 정의하여 쿼리 호환성 증대({.. jdbcType=INTEGER})
Projects
포트폴리오 웹 사이트 (renewal)
2024.06
![first-portfolio](/portfolio/first_portfolio.png)
두 번째로 제작한 포트폴리오 웹 사이트 입니다. 현재 보고 계신 포트폴리오 웹 사이트 입니다.
Next.js + React 를 기반으로 제작하였으며, 깔끔한 디자인과 레이아웃을 바탕으로 반응형 또한 고려하여 제작하였습니다.
주요 기능
자기 소개 및 인적 사항, 기술 스택, 프로젝트 리스트 소개
Skills
HTML, CSS, JavaScript
포트폴리오 웹 사이트 (former)
2024.06
![second-portfolio](/portfolio/second_portfolio.png)
처음 제작한 포트폴리오 웹 사이트 입니다. 현재 보고 계신 포트폴리오의 이전 사이트 입니다.
웹 개발에 입문할 때 제작한 프로젝트로, 기본 HTML, CSS, JS의 원리를 파악하고
반응형 웹 및 모바일 확장성에 대해 연구할 수 있는 프로젝트였습니다.
주요 기능
자기 소개 및 인적 사항, 기술 스택, 프로젝트 리스트 소개
Skills
HTML, CSS, JavaScript