미리보기
기본 정보

안녕하세요 내일을 준비하는 안드로이드 개발자 이건희입니다. 저는 새로운 기술을 배우는 것을 즐기고, 이를 프로젝트 상황에 맞게 적절히 적용하는 것을 중요하게 생각합니다. 기술은 맥락에 맞게 선택되어야 한다는 점, 그 균형을 잡을 줄 아는 개발자가 되기 위해 항상 고민하고 있습니다. 새로운 기술을 언제든 적절하게 적용하기 위해 코드베이스를 안정적으로 유지하고자 리팩터링을 꾸준히 하고 있습니다.
기술 스택
Android, Android Compose, Kotlin, android-coroutine, kotlinx.coroutines, MVVM
경력
(주)와이어트
매니저 | 서비스개발팀
2022.09. ~ 2023.05. (9개월)
카카오헤어샵 안드로이드 앱 신규 기능개발 유지보수
UI/UX 개선
구글 크래시래스틱 대응
보안 권고사항 적용
프로젝트
청년톡톡
팀프로젝트
2025.06. ~ 진행 중
청년 관련 정부 정책 조회와 후기 공유 앱
단위 테스트 작성
다양한 예외 상황을 포함한 단위 테스트 작성 및 검증
Mockito로 테스트 더블 생성, 의존성 분리
신고 기능 개발
후기 공유에서 유저와 후기 글의 신고 기능 개발
알람 기능 개발
신규 기능들을 개발하고 있으며 비 개발자분들과의 소통의 벽을 허물려고
최대한 개발적인 언어는 빼고 이해하기 쉽게 말하려 노력하고 있습니다.
기술 스택 : Kotlin, Jetpack Compose, Coroutine, Hilt, Multi Module, Mockito, Junit, Github Action
당신은 잘하고 있다(당잘)
개인
2025.05. ~ 진행 중
자기계발 기록을 등록할 수 있으며 타인과 공유가 가능한 앱
현재 깃헙, 블로그(tistory) 연동 예정
Firebase Auth 의존성을 feature:main 모듈에 한정
인증 상태 및 콜백 함수는 상태 호이스팅을 통해 다른 feature 모듈로 전달
Realtime Database에 개인 기록을 저장할 때 push() 대신 직접 키 생성
push()로 발생되는 키는 복잡하고 관리가 불편하므로
트랜잭션을 활용하여 키를 생성하여 데이터 정합성과 조회 효율성 확보
기술 스택 : Kotlin, Jetpack Compose, Firebase Auth, RealtimeDB, Hilt, Gradle Convention Plugin
포트폴리오
자기소개
협업을 잘하는 T자형 인재가 되고자 합니다.
비 개발자분들과 협업할 경우 개발용어보다는 이해하기 쉽게 표현해 전달하고자 하는 내용을 쉽게 전달하며
논점만 짚어 업무 처리를 빠르게 하는 것이 제 업무적 강점입니다.
업무를 AS -IS, TO-BE, 장점, 고려돼야 할 사항 등을 정리하여 정보 전달을 빠르게 합니다.