🐻 Who am I? 💎
Name : 안흥섭
Email : gskebin4@gmail.com
Github : github.com/AnHeung
TechBlog : https://anheung.github.io/AnHeung/
😁 Introduce
- Android ( Kotlin, Java, Flutter) 로 개발 가능한 개발자 입니다.
- 저는 라이브러리나 프레임워크는 Document 를 기반으로 이론을 습득하고 공부하며 개발합니다.
- 공부한 내용에 대해 사이트 (블로그) 등을 만들어 정리하고 여러 사람들과 공유하며 토론 하는것을 좋아합니다.
- 언제나 새로운 기술에 항상 관심으로 공부하며 샘플 코드 등을 작성하는 일에 적극적인 편입니다.
- 코드를 짜는것에 일관성, 코딩컨벤션을 지키기 위해 노력합니다.
- 해결되지 않는 문제가 있다면 해결될 때까지 붙들고 해결하는 근성이 있습니다.
- MVVM 패턴 및 Clean Architecture 를 통한 개발을 선호합니다.
- Retrofit, JetPack, Coroutine, Rx, Koin, Dagger Hilt 를 사용합니다.
- Firebase (Analytics,Crashlytics,Message, Store) 연동 경험이 있습니다. CI/CD ( Jira, Slack, Jenkins , Allo, Figma 등 ) 에 경험이 있습니다.
- 단일 테스트 및 UI 테스트 경험이 있습니다. 코인거래소, 교육, 웹하드 분야에 근무 경력이 있습니다.
- 새로운 기술에 두려움을 갖지않고, 끊임없는 개발을 지향합니다.
💻 Skills
🍇 Tools
경력
- 웹플레이
- 웹하드앱 신규개발 및 유지보수
- Android Developer
- 기간 : 2019.1 ~ 현재
- 키스톤랩
- 암호화화폐 거래소 Android 앱 개발
- Android Developer
- 기간 : 2018.04 ~ 2019.1
- [한빛ENI]
- Android Developer
- 직책 : 연구원
- 기간 : 2017.04 ~ 2018.04
프로젝트
ToCeleb
웹플레이 프로젝트, 2020.01 ~ 2020.06
셀럽(유튜버,연예인등)들을 위한 개인 블로깅 및 후원 앱입니다. Kotlin 으로 개발했습니다. 상용으로 런칭되지 않은 프로젝트여서 코드를 첨부하였습니다.
사용기술 및 언어
- Kotlin
- Coroutine
- RxJava
- Koin
- Retrofit
- JetPack (Room ,Navigation, LiveData, ViewModel 등)
- Slack 웹훅과 Github 를 사용한 Jenkins CI 구축
- MVVM 패턴 적용 및 Databinding 사용
Sharebox 다운로드, GFile 다운로드
웹플레이 프로젝트, 2019.03-2019.08
https://play.google.com/store/apps/details?id=com.GiftM.google1.ShareBox
쉐어박스 사이트의 다운로드와 재생 및 크롬캐스트 등의 기능과 로컬 파일 탐색기 기능을 제공하는 앱입니다. 크롬캐스트 및 다운로드 서비스를 개발하고 푸쉬서비스등 기능추가 및 전체적인 리뉴얼 및 리팩토링등을 진행하였습니다.
사용기술 및 언어
- JAVA
- Retrofit
- RxAndroid
- Dagger2
- FireBaseMessaging
- MVP 패턴 사용
- Slack 웹훅과 Github 를 사용한 Jenkins CI 구축
Sharebox 바로가기, GFile 바로가기
웹플레이 프로젝트, 2019.03-2019.04
http://sharebox.co.kr
https://play.google.com/store/apps/details?id=gift.share.web
쉐어박스 모바일 웹을 위한 웹뷰기반 바로가기 앱입니다. 웹뷰 및 푸쉬 및 기타 저장기능 및 딥링크등을 전체적인 안드로이드 개발 진행하였습니다.
사용기술 및 언어
- JAVA
- WebView
- FireBase
- MVP 패턴 사용
- Slack 웹훅과 Github 를 사용한 Jenkins CI 구축
Kdex
키스톤랩 프로젝트, 2018.04-2019.01
https://play.google.com/store/apps/details?id=com.kuma.kdex.io
https://kdex.io/
소켓통신을 기반으로 한 탈중앙식 암호화폐 거래소 입니다. 푸쉬, 인증 등 전체적인 안드로이드 개발을 진행하였습니다.
사용기술 및 언어
- JAVA
- Socket
- Retrofit
- RxJava
- FireBase 연동
- MVP 패턴
구달
한빛 프로젝트, 2017.04-2017.08
mqtt 프로토콜 기반 채팅 솔루션 입니다. 상용화 되었으나 현재 서비스 하지 않고 있습니다. 전체적인 안드로이드 개발을 진행하였습니다.
사용기술 및 언어
- JAVA
- Retrofit
- Mosquitto
활동
- 패스트 캠퍼스 FastRxJava 3기 수료 (2020.03)
- 안드로이드 앱 프로그래밍 과정 수료 (2017.05)
- 소켓을 사용하는 채팅앱 과정 수료 T 아카데미 (2017.01)
- 스프링을 사용하는 웹 프로그램 개발 과정 수료 (2016.5)
학력
- 인창고등학교 졸업 (2002.02 ~ 2005.2)
그 외 개인 프로젝트
[KumaApp]
개인프로젝트, 2021.03 ~ 2021.07
시연영상 : https://youtu.be/za3x54a04cI
https://github.com/AnHeung/kuma_app_with_flutter
https://github.com/AnHeung/kuma_search_api
개발
- 애니메이션 뉴스 및 검색과 알림을 위한 API 서버 개발