채용공고 올리기

신한철님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
신한철
직업
앱 개발자
간단 소개

- 안녕하세요 4년 차 앱 개발자 신한철입니다. - AOS 및 IOS 앱의 개발과 출시, 운영까지의 전체적인 과정을 경험했습니다. - 도전과 몰입을 즐기며 꾸준함이 성장의 열쇠임을 알기에 , 기록 겸 기술 블로그를 운영하고 있습니다. - 팀원들과 지식을 공유하며 함께 성장하는 것을 좋아합니다. - 사용자 경험을 최우선으로 고려하여 유연하고 확장 가능한 앱을 만들고 싶습니다.

기술 스택

기술 스택

Android, Java, Kotlin, Flutter, getx, MVVM, MySQL, GitHub

경력

회사명

(주)금성출판사

직급 | 부서 | 근무 유형

사원 | IT개발팀

근무 기간

2021.06. ~ 2024.07. (3년 2개월)

담당 업무
  • Flutter

    • 푸딩 : 푸르넷 공부방 회원의 학부모들이 자녀의 학습 관리를 도와주는 앱 신규 개발 및 유지보수

    • 샘푸딩 : 푸르넷 공부방 교사들이 회원들의 관리를 도와주는 앱 신규 개발 및 유지보수

    • 샘포털 : 캠핑 선생님들의 회원 관리를 위한 앱 신규 개발 및 유지보수

  • Android (Java)

    • 캠핑 키드키드 : 푸르넷 유아 전문 학습 태블릿 앱 기능 개발 및 유지보수

  • php

    • 버디 영어대회 : 말하기 대회 및 독후감 대회 서비스 유지보수

회사명

(주)코어소프트

직급 | 부서 | 근무 유형

사원 | 플랫폼개발팀

근무 기간

2020.08. ~ 2020.10. (3개월)

담당 업무
  • React Native

    • 자사 앱 : 업무 협업 서비스 앱 신규 개발

  • React

    • 코어소프트 홈페이지 리뉴얼 : 기존의 자사 홈페이지를 새로운 디자인 및 언어로 리뉴얼 개발

프로젝트

프로젝트명

[APP] 캠핑 키드키드

소속/기관명

(주)금성출판사

프로젝트 기간

2023.02. ~ 2024.04.

프로젝트 내용

[프로젝트 소개]

  • 푸르넷 유아 전문 학습 앱 , 따로 태블릿 자체를 구매해서 사용하는 전용 태블릿 앱

  • 캠핑 키드키드 (런처) , 캠프 (Unity) , 스터디랜드 , AI북랜드 , 샘포털 (Flutter) 앱 등 총 5개로 구성

[역할]

  • 외주업체에서 만든 앱으로 , 인수인계 후 신규 기능 개발 및 유지보수를 담당 (앱 개발자 1명)

  • 삼성 Knox로 유저 관리하는 전용 앱에서 범용 앱으로 추가 개발 (유저 수 30% 증가)

  • 이미지 개선으로 앱 용량 감소 (40%)

  • 앱 업데이트 팝업 기능 개발

    • 새 버전 등록 시 다운로드 URL로 이동 후 APK 다운

  • WebView에서 PDF 파일을 연동 및 편집 , 저장 기능 개발

  • 도서 콘텐츠들을 검색하는 기능 및 검색페이지 개발

    • Retrofit2를 이용한 REST API 통신 및 Swagger 연동

  • 도서 콘텐츠 완독 시 포인트 지급하는 로직 수정

  • 샘포털 앱 (개발 기여도 100%)

    • RECEIVE_INTENT를 이용하여 런처 앱(Android)의 로그인 정보를 샘포털 앱(Flutter)로 데이터 연동하는 로직 구현

    • 연동한 로그인 데이터로 자동 로그인 되는 기능 개발 (WebView 통신)

    • WebView에서 파일을 다운로드 하는 기능 개발 (Permission 및 FlutterDownloader 활용)

[기술 스택]

  • Android , Java , Retrofit2 , RxJava , Glide , WebView , MVVM

[연관 링크]

프로젝트명

[APP] 샘푸딩

소속/기관명

(주)금성출판사

프로젝트 기간

2022.08. ~ 2024.01.

프로젝트 내용

[프로젝트 소개]

  • 푸르넷 공부방 교사들을 위한 서비스로 , 회원들의 관리를 도와주는 앱

[역할]

  • 신규 개발 및 스토어 배포(구글 , ios) , 유지보수를 담당 (개발 기여도 100%)

  • 로딩 화면 , 시작 화면을 제외하면 전부 WebView로 화면 구성

  • 자동 로그인 기능 구현

    • WebView 통신을 통해 웹 <> 앱 간의 데이터 전달.

  • 회원가입 기능이 없는 대신 외부 교사 모집 URL 연결 기능 추가

  • FCM을 활용한 Push Notification 개발

    • Java를 이용하여 FCM 앱 서버 구현

    • Push Notification 터치 시 알림 종류에 따른 페이지 이동 구현 (WebView 통신)

  • 앱 버전 관리 기능 개발

    • Firebase Remote Config를 이용하여 팝업으로 업데이트 관리

  • Permission Handler로 앱 권한 팝업 요청 기능 개발

[기술 스택]

  • Flutter , GetX , FCM , Remote , GetX , WebView , Permission , MVC

[연관 링크]

프로젝트명

[APP] 푸딩

소속/기관명

(주)금성출판사

프로젝트 기간

2022.07. ~ 2024.01.

프로젝트 내용

[프로젝트 소개]

  • 푸르넷 공부방 회원의 학부모들을 위한 서비스로 , 회원들의 학습 관리를 도와주는 앱

[역할]

  • 신규 개발 및 스토어 배포(구글 , ios) , 유지보수를 담당 (개발 기여도 100%)

  • 로딩 화면 , 시작 화면을 제외하면 전부 WebView로 화면 구성

  • 자동 로그인 기능 구현

    • WebView 통신을 통해 웹 <> 앱 간의 데이터 전달.

  • FCM을 활용한 Push Notification 개발

    • Java를 이용하여 FCM 앱 서버 구현

    • Push Notification 터치 시 알림 종류에 따른 페이지 이동 구현 (WebView 통신)

  • 앱 버전 관리 기능 개발

    • Firebase Remote Config를 이용하여 팝업으로 업데이트 관리

  • Permission Handler로 앱 권한 팝업 요청 기능 개발

  • 내정보의 회원 이미지 수정 기능 개발 (Dio를 이용한 REST API 통신 및 Swagger 연동)

[기술 스택]

  • Flutter , GetX , FCM , Remote , GetX , WebView , Permission , MVC

[연관 링크]

프로젝트명

[WEB] 버디 영어 대회 사이트 유지보수

소속/기관명

(주)금성출판사

프로젝트 기간

2021.09. ~ 2024.07.

프로젝트 내용

[프로젝트 소개]

  • 각 대회마다 약 천명+의 학생들이 참가하는 말하기 대회 및 독후감 대회 홈페이지의 서비스 관리

[역할]

  • KG 이니시스의 Web manual 및 INIStdPaySample 코드를 참고하여 독후감 대회에 결제페이지 추가

    • 기존 말하기 대회에 있는 결제페이지 참고

  • 영어 대회의 결과 조회 기능 개발

  • php의 ZipArchive를 사용하여 다운로드 기능 개발

[기술 스택]

  • Php , Html , MySql, Css

[연관 링크]

프로젝트명

[WEB] 코어소프트 홈페이지 리뉴얼

소속/기관명

(주)코어소프트

프로젝트 기간

2020.08. ~ 2020.09.

프로젝트 내용

[프로젝트 소개]

  • 코어소프트 회사의 홈페이지를 새로운 디자인 및 언어로 리뉴얼한 프로젝트

[역할]

  • HTML과 CSS, jQuery로 구성된 홈페이지를 React로 새롭게 작업

  • 전체 페이지의 텍스트 및 이미지 수정

  • 기존에 반응형 대응이 되지 않았던 페이지들을 반응형 웹페이지로 적용

[기술 스택]

  • React , React-router-dom , Css

[연관 링크]

프로젝트명

[APP] Rihno Cook

소속/기관명

개인

프로젝트 기간

2019.08. ~ 2019.10.

프로젝트 내용

[프로젝트 소개]

  • 사용자들끼리 자기만의 독창적인 레시피를 공유하고, 만든 음식들에 대해 서로 소통할 수 있는 앱

[역할]

  • Apache2 서버와 Node.js 및 MySQL을 연동하여 서버 구축과 데이터 통신

  • 로그인 및 회원가입

  • 레시피 작성하기

  • 인기, 추천 레시피

  • 토크 작성하기

  • 좋아요 (하트) , 댓글작성

  • 나의 관심 (좋아요 보관함)

[기술 스택]

  • Kotlin , Retrofit2, Picasso , Gson, Node.js , MySQL, Apache2

[연관 링크]

프로젝트명

[APP] FindHealthFood

소속/기관명

개인

프로젝트 기간

2019.04. ~ 2019.05.

프로젝트 내용

[프로젝트 소개]

  • 건강식품에 대해서 무엇이 있고 어떠한 효능들이 있는지 공유하며 , 유저들이 건강식품에 대해서 채팅을 하며 소통할 수 있는 앱

[역할]

  • Firebase를 이용한 로그인, 자동로그인, 구글로그인, 회원가입 기능

  • 오늘 건강식품 체크 (복용횟수, 개수, 시간 등을 체크(체크한 시점의 시간 저장)

  • 이달의 음식 & 건강식품 리스트 (음식의 특성, 기능, 부작용, 조리법, 궁합 등)

  • 이달의 음식 & 건강식품들에 댓글 기능 (수정 / 삭제가 가능 (본인만))

  • 나의 관심 기능 (음식 & 건강식품에서 관심 체크 시, 나의 관심 란에서 확인)

  • Firebase Realtime Database을 활용한 실시간 다대다(오픈 채팅방) 채팅 기능

  • 프로필 기능 (프로필 사진 변경, 프로필 수정, 회원탈퇴, 로그아웃 등)

[기술 스택]

  • Java, Firebase Auth , Firebase Database , Gson

[연관 링크]

포트폴리오

URL

link

포트폴리오

노션
link

Blog

URL 링크
link

Github

깃허브

교육

소속/기관명

충남대학교

종류 | 전공

대학교(학사) | 컴퓨터공학

재학 기간 | 재학 상태

2011.03. ~ 2018.02. | 졸업

소속/기관명

안산공업고등학교

종류 | 전공

고등학교 | 컴퓨터과

재학 기간 | 재학 상태

2008.03. ~ 2011.02. | 졸업

댓글