👋 안녕하세요 저는 Kotlin 과 Flutter 를 사용해 안드로이드 앱 개발을 하고 있습니다.💖

🐻 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

  • Language: Java Kotlin Dart Javascript NODE.JS

  • Framework: Flutter Flutter Spring

  • Database: mongodb

🍇 Tools

Top Langs

경력

  • 웹플레이
    • 웹하드앱 신규개발 및 유지보수
    • 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 서버 개발