About
한현정 (Han Hyun-Jung)
책임감을 가지고 꾸준히 개선해 나가는 주니어 웹 개발자입니다.
HTML, CSS, JavaScript, Vue.js, Node.js, Express.js, Python 사용 경험이 있습니다.
Projects
#. Personal Projects
1. Todo Todo
- 매일 할 일을 작성하고 한 일에 대해 체크하는 서비스
- Language: HTML, CSS, Vanilla JavaScript
- Implementation:
- Todo Item CRUD
- 완료한 Todo 항목 체크
- 완료 전/ 완료 후 Todo 카운팅
- demo 페이지로 이동
2. Memo Memo
- 유저별로 메모를 작성할 수 있는 서비스
- Language:
- Front-End: HTML, CSS, Vanilla JavaScript, VueJS
- Back-End: Node.js, Express.js
- Deployment: AWS S3(Front-End), EC2(Back-End), RDS (DB)
- Implementation:
- 회원가입
- 로그인/로그아웃
- 로그인 성공시 가장 최근에 작업했던 내용을 로드 (메모 내용, 커서)
- JWT token 활용하여 로그인 유지
- Memo CRUD
- 테스트 코드 추가 (Auth 관련 테스트 커버리지 98%) 및 그 외 기능 추가중!
- demo 페이지로 이동
#. Team Project
DayBack
- 하루를 돌아보고 그날의 기분을 이모티콘으로 선택하고 관련 설명을 간단히 기록하는 서비스
- Language: Vue.js, Sass, Firebase(Mock-up Server)
- Implementation:
- 회원가입 및 로그인
- 오늘의 감정 기록 (당일에만 입력 가능)
- 일간 및 주간 감정 조회 (카드 플립, 바운드 리스트와 같은 애니메이션 효과 적용)
Experience
paycheck
- Language: Python, Flask
- 모바일 서비스 내 푸시 기능 구현
- 푸시 발송 및 푸시 예약 발송 API 구현
- firebase의 FCM, Celery 활용
서울대학교 빅데이터연구원
- Language: Apache/PHP/MySQL, WordPress, Ubuntu
- 연구원 웹페이지 유지 보수 및 서버 관리
- 고용노동부 교육 프로그램 사이트 기획 및 유지 보수
Education
- 한국방송통신대학교 컴퓨터공학과
- Fast campus 프론트엔드 스쿨
- 동덕여자대학교 국제경영학과
Language
- English (Minimum Professional Proficiency)