Introduction
Keywords
합리적 사고
실용성 중시
책임감
적극적
목표 지향적
자기 성찰적
성실함
자기주도적
1998.03.01
nhj9831@naver.com / n9831n@gmail.com
중앙대학교 18학번 소프트웨어학부
Friendly Keyboard
사용자의 언어 습관 교정을 목적으로 둔 안드로이드 키보드 App
3명
2023.03.03 ~ 2023.06.02
날짜 별 혐오 표현 사용 횟수 기록
키보드 높이, 색상 등 설정 기능
비속어 대체어 기능
텍스트 내의 혐오 표현 유무 판별
잦은 비속어, 혐오 표현 사용 시 교정 기능
https://github.com/orgs/CAU-CAPSTONE-2-Friendly-Keyboard/repositories
로그인, 회원가입 기능 구현
날짜 별 혐오 표현 사용 횟수를 차트로 보여주는 기능 구현
키보드 높이, 색상, 폰트 크기 등을 수정할 수 있는 설정 화면 구현
비속어 및 혐오 표현 사용 횟수를 데이터베이스에 기록
비속어 및 혐오 표현 존재 여부를 판별하는 AI 모델 연동
Android, Kotlin, Java
Python, Flask, MariaDB
Raspberry Pi
Real-Time Braille Scanner
한글과 점자 간의 번역을 실시간으로 수행하여 사용자로 하여금 한글과 점자를 비교하여 학습할 수 있게 돕는 안드로이드 App
3명
2022.09.02 ~ 2022.12.15
한글을 점자로 번역하는 카메라 기능
점자를 한글로 번역하는 카메라 기능
번역된 텍스트를 소리로 출력하는 기능
텍스트 하이라이트 기능 (번역 시 1대1로 대응되는 글자 확인 기능)
인식된 텍스트 크기 조절 기능
https://github.com/CAU-Capstone-Real-Time-Braille-Scanner
Retrofit2 + Flask 를 사용하여 점자 이미지 분석 AI 모델 연동
점자를 한글로 번역하는 카메라 화면 UI 구현
AWS EC2를 통한 서버 배포
Android, Kotlin
Python, Flask
AWS EC2
CrosswordPuzzle
HolubSQL을 활용한 십자말풀이 게임
2023.11.01 ~ 2023.12.01
5명
3단계의 십자말풀이 게임 난이도 설정
게임에서 사용할 단어 등록 기능
유저들의 랭킹을 확인할 수 있는 리더보드 기능
십자말풀이 칸을 확인할 수 있는 힌트 기능
https://github.com/orgs/CAU-Design-Pattern/repositories
전체 UI 설계 및 구현
게임 Logic 설계 및 구현
로그인, 회원가입, 리더보드 기능 등 API 기능 연동
Observer 패턴, Singleton 패턴, MVC 패턴 등 여러 설계패턴 적용
Java, Java Swing(GUI)
Java, HolubSQL(Open source)
Portfolio
Next.js로 구현한 포트폴리오 용도 웹 사이트입니다. 정적인 웹 사이트 특성 상 SSR, SSG을 쉽게 적용할 수 있는 Next.js 프레임워크를 사용하여 웹 사이트를 구현하였습니다. Next.js에서 이미지를 자동으로 캐싱하고 다양한 이미지 최적화 기능을 제공해줌으로써 다수의 이미지를 포함하고 있는 해당 웹 사이트의 초기 로딩 속도를 크게 개선할 수 있었습니다.
1인 (개인 프로젝트)
2024.05.02 ~ 2024.05.07
간단한 자기 소개
인적 사항 소개
사용해 본 Skill 목록 소개
수행한 프로젝트 목록 소개
https://github.com/HyunJinNo/portfolio
https://portfolio-hyunjinno.vercel.app/
전체 UI 구현
aos(Animate on scroll library)를 사용해 스크롤 애니메이션 적용
좌우 스크롤 구현
Next.js, TypeScript, Sass
Vercel