안녕하세요! 저는 UI/UX 및 성능 최적화에 관심 많은 안드로이드 개발자입니다.항상 사용자 입장에서의 UI/UX를 고려하며, 최대한 리소스를 절약하는 앱을 개발하기 위해 노력해왔습니다.또한, 기획이나 정책에 벗어나지 않는 범위 내에서 터치 영역, 스크롤 아이템 추가 로드 등의 UI/UX 개선을 시도하고,레이아웃 뎁스를 최소화하여 디바이스의 비용을 줄이고, 공통 컴포넌트를 만들어 재사용성을 높이는 등의 기술적인 노력을 기울이고 있습니다.그리고 협업을 위해 코드의 가독성과 간결성, 재사용성 향상에 대한 고민을 하며, 도움이 되는 코드 작성 방법을 모색하고 있습니다.뷰모델이나 레포지토리 등을 싱글톤으로 사용하여 데이터 교체 구조를 확립하고, 기능이나 로직 단위의 익스텐션 함수 작성, 클린 아키텍처에 따른 레이어 분리, 반복되는 리스트 타입 데이터를 맵 구조로 변경하여 필요할 때만 갱신하는 등의 방법을 통해 개발 방법을 발전시켰고, 지속적인 리팩토링을 통해 개선을 시도하고 있습니다.리더가 된 후에는 안드로이드 팀 내에서 개별적인 발전과 전체적인 발전을 위해 코드 리뷰, 스터디, 토론의 문화를 정착시키기 위해 노력했습니다. 또한, 사용해보고 싶은 3rd-party 라이브러리를 분석하고 리뷰 및 토론을 진행하며, 코드 리뷰를 위해 MR을 활용하고, 함께 사용하는 주요 라이브러리나 아키텍처 등의 개념에 대한 스터디를 진행하였습니다.