What I Do
- Swift 언어의 문법을 숙지하고 있으며 알고리즘 문제를 해결할 수 있습니다. - 매주 Swift 와 iOS 관련 주제를 선정하여 학습 후 공유하는 스터디를 진행중입니다. - Fastcampus 이준원 님의 강의를 수강하며 iOS 개발의 전반적인 부분을 학습중입니다. - HIG 를 준수하여 앱 스토어에 앱을 릴리즈할 수 있습니다.
- React Native 를 이용하여 앱을 처음부터 설계하고 기능을 구현할 수 있습니다. - async / await 을 이용한 비동기처리와 API 통신을 구현할 수 있습니다. - try / catch 구문을 이용한 에러 핸들링이 가능합니다. - React Hook 과 Redux 를 사용해 상태 관리가 가능합니다.
- Flutter 를 이용하여 앱을 처음부터 설계하고 기능을 구현할 수 있습니다. - Future 메소드, async / await 을 이용한 비동기 처리와 API 통신을 구현할 수 있습니다. - Stateless Widget 과 Stateful Widget 을 적절히 사용해 불필요한 리렌더링을 줄일 수 있습니다. - GridView 의 잘못된 사용으로 일어난 메모리 누수를 해결하여 메모리 사용량을 2GB 에서 400MB 로 줄인적이 있습니다.
Educations
세종대학교
Projects
우주펫
지역 기반 반려동물 커뮤니티 <br> 앱우주펫 모바일 앱 클라이언트 개발을 담당했습니다.iOS 버전 관리 및 App Store 릴리즈를 담당했습니다.- 카메라 및 갤러리에서 사진을 선택하여 업로드하는 기능을 구현했습니다.- GPS 기반으로 사용자의 위치를 받아와 주소로 변환하는 기능을 구현했습니다.- 빠른 시간 내에 새로운 개발환경에 익숙해지고 이를 응용하는 능력이 향상되었습니다.- 앱 실행이 종료되는 이슈를 해결하고 메모리 관리의 중요성에 대해 깨달았습니다.