(요망지다: 야무지다, 똑부러지다라는 의미를 가진 제 고향 제주도의 방언입니다.)

이름: 진 연주
생년월일: 1995.10.25
전공: 컴퓨터공학과
최종학점: 4.03 / 4.5
취미: 일러스트레이션(현재 이모티콘 제작 중👍🏻), 바이올린
경력: Android(1년)
[Github]
aurora32s - Overview
[개인블로그]
이상한 나라의 개발자
🛠 기술스택
Android
Kotlin
- MVVM & AAC-ViewModel Architecture에 맞게 프로젝트를 구성할 수 있습니다.
- Coroutine과 Flow를 이용하여 비동기적으로 작업을 처리할 수 있습니다.
- Multi Thread을 이용해 다중 작업을 기획하고 Thread-Safe하게 구현할 수 있습니다.
- Room을 이용하여 Local Storage에 데이터를 저장할 수 있습니다.
- Retrofit2를 이용하여 서버와 통신할 수 있습니다.
- Jetpack Compose를 사용하여 UI를 Atomic하게 구성할 수 있습니다.
- 멀티모듈로 프로젝트를 구성할 수 있습니다.
- Socket을 이용한 Background 동작을 관리할 수 있습니다.
- Crashlytics를 이용해 이슈를 트래킹하고 원인을 분석하여 해결할 수 있습니다.
- Service를 이용한 기능을 제공하고 및 관리할 수 있습니다.
🍿 경험
페이타랩
2023.06 ~
안드로이드 개발자
[점주용]
- 의존성이 높은 레거시 코드를 제거하는 리팩토링 수행
- 최신 기술 도입 및 적용
- 백로그가 들어오면 실시간으로 빠른 피드백 제공
- 디자인 시스템 제작 및 구현
[고객용]
[프로젝트 리팩토링]
- kotlin 20% → **kotlin 100%**로 개선
- Crashlytics 92% → 99%가 되도록 이슈 처리
- 디자이너 리소스 투입이 어려운 상황에서 최대한의 UI/UX 개선 작업 진행
- 기존 정리된 기능 문서가 없어 리팩토링 및 신규 기능 배포의 안정성을 높이기 위해 직접 QA 문서를 작성하여 테스트 이후 배포가 진행될 수 있도록 작업
[기술 부채]
- UI와 관련된 로직들은 각 Component의 생명주기에 맞게 수행되도록 수정하여 관련 Exception 감소
[신규 기능 개발]
- 타 부서 팀에서 필요하거나 점주님으로부터 들어온 요청 사항 중 서버 리소스 없이 처리할 수 있는 기능에 대한 개발을 제안하여 기능 기획서부터 디자인 및 개발까지 진행
우아한 테크캠프
2022.08 ~ 2022.09
안드로이드 전공 • 우아한테크캠프
- 우아한 형제들에서 진행하는 우아한 테크캠프에 참가
- 실무에서 사용하는 안드로이드 기술에 대해 학습
- 2달간 2개의 팀 프로젝트와 2개의 개인 프로젝트를 수행
<aside>
🔥 프로젝트 Part에서 진행한 프로젝트 중 2가지를 기술하였습니다.🤗
</aside>
[학습 내용]
- Github Issue와 PR을 통한 협업 방법과 코드 관리 방법
- JetPack Compose, Hilt 등 사용해보지 못한 기술 학습
- WBS 문서 작성 방법
[발전한 학습 방법]
- 기존에는 그저 제공되는 라이브러리를 사용만 했다면, 이제는 해당 API가 어떻게 그러한 기능들을 제공하는지 내부 코드를 타고 들어가보는 습관을 가지게 되었습니다. ( 이 덕분에 학습 시간이 두 배가 되기도 하였습니다.ㅎㅎ )
티시스
2021.02 ~ 2021.12
🌹 프로젝트