채용공고 올리기

최우성님을 응원해보세요!

INFCON 참여
지금 만족하고 있어요
성실함
책임감
목표 지향적
열정적
긍정적

미리보기

기본 정보

이름
최우성
직업
Flutter 앱 개발자
간단 소개

[사용자 경험을 위해 노력합니다.] • 기획 및 디자인 단계에서부터의 적극적인 참여 • 블루투스 장비 설정에 관한 안내 팝업을 추가하여 서비스 문의 40% 감소 • 앱 QA 리스트 작성 및 테스트 • firebase_remote_config를 사용하여 앱 버전 확인 및 스토어 이동 기능 추가

기술 스택

기술 스택

Swift, Flutter

경력

회사명

초이스테크놀로지

직급 | 부서 | 근무 유형

사원 | 부설연구소 | 재직 중

근무 기간

2020.12. ~ 재직 중 (4년 2개월)

담당 업무

iOS 앱 개발 및 Flutter를 사용하여 앱 개발

프로젝트

프로젝트명

XST600

소속/기관명

초이스테크놀로지

프로젝트 기간

2023.07. ~ 2024.04.

프로젝트 내용

언어 - Dart

XST600 블루투스 체온계 온도 알고리즘 및 임상시험 앱

- riverpod을 사용하여 상태관리

- flutter_reactive_ble를 사용하여 블루투스 검색 및 연결 기능 구현

- flutter_reactive_ble를 사용하여 블루투스 기기의 특성을 구독하여 온도 정보 메인 화면에 표시

- flutter_reactive_ble를 사용하여 3개의 블루투스 기기를 동시에 연결 기능 구현

- keyboard_actions을 사용하여 키보드 위에 기능 버튼 추가

- sqflite를 사용하여 데이터 저장 및 불러오기 기능 구현

- 데이터 저장시 UTC로 저장 및 불러올 때 현지 시간으로 불러오기 기능 구현

- table_calendar를 사용하여 캘린더 구현

- mqtt_client를 사용하여 mqtt서버로 온도 정보 전송 기능 구현

- syncfusion_flutter_charts를 사용하여 그래프 구현

- syncfusion_flutter_xlsio를 사용하여 엑셀 및 csv 파일 생성 기능 구현

- mailer를 사용하여 사내 메일 서버에 연결 후 특정 메일 주소로 엑셀 및 csv 파일 전송 기능 구현

- path_provider를 사용하여 시스템 내부에 엑셀 및 csv파일 저장 기능 구현

- share_plus를 사용하여 엑셀 및 csv파일 공유 기능 구현

- shared_preferences를 사용하여 설정 값 저장 및 불러오기 기능 구현

- flutter_localizations를 사용하여 언어 변경 기능 구현

프로젝트명

CMS SCAN

소속/기관명

초이스테크놀로지

프로젝트 기간

2023.05. ~ 2023.07.

프로젝트 내용

언어 - Dart

블루투스 체온계 및 각종센서 스캔 앱

- riverpod을 사용하여 상태관리

- flutter_reactive_ble를 사용하여 블루투스 검색 및 연결 기능 구현

- flutter_reactive_ble를 사용하여 블루투스 기기의 특성을 구독하여 센서 정보 메인 화면에 표시

- sqflite를 사용하여 데이터 저장 및 불러오기 기능 구현

- mqtt_client를 사용하여 mqtt서버로 센서 정보 전송 기능 구현

- table_calendar를 사용하여 캘린더 구현

- audioplayers, vibration을 사용하여 알림 기능 구현

- syncfusion_flutter_charts를 사용하여 그래프 구현

- syncfusion_flutter_xlsio를 사용하여 엑셀 및 csv 파일 생성 기능 구현

- share_plus를 사용하여 엑셀 파일 공유 기능 구현

- shared_preferences를 사용하여 설정 값 저장 및 불러오기 기능 구현

- firebase_remote_config를 사용하여 앱 버전 확인 및 스토어 이동 기능 개발

프로젝트명

XGas

소속/기관명

초이스테크놀로지

프로젝트 기간

2023.02. ~ 2023.10.

프로젝트 내용

언어 - Dart
XMG100 블루투스 센서(가스 수치, 온도, 습도, 기압) 앱

- riverpod을 사용하여 상태관리

- flutter_reactive_ble를 사용하여 블루투스 검색 및 연결 기능 구현

- flutter_reactive_ble를 사용하여 블루투스 기기의 특성을 구독하여 센서 정보 메인 화면에 표시

- sqflite를 사용하여 데이터 저장 및 불러오기 기능 구현

- mqtt_client를 사용하여 mqtt서버로 센서 정보 전송 기능 구현

- table_calendar를 사용하여 캘린더 구현

- audioplayers, vibration을 사용하여 알림 기능 구현

- syncfusion_flutter_charts를 사용하여 그래프 구현

- syncfusion_flutter_xlsio를 사용하여 엑셀 및 csv 파일 생성 기능 구현

- share_plus를 사용하여 엑셀 파일 공유 기능 구현

- shared_preferences를 사용하여 설정 값 저장 및 불러오기 기능 구현

- firebase_remote_config를 사용하여 앱 버전 확인 및 스토어 이동 기능 개발

프로젝트명

Thermosafer Cloud

소속/기관명

초이스테크놀로지

프로젝트 기간

2022.08. ~ 2022.10.

프로젝트 내용

Thermosafer 앱을 원격 모니터링 하는 앱

- audioplayers, vibration을 사용하여 알림 기능 구현

- http POST를 사용하여 로그인, 비밀번호 찾기 기능 구현

- http POST를 사용하여 이메일 인증을 통한 회원가입 기능 구현

- shared_preferences를 사용하여 설정 값 저장 및 불러오기 기능 구현

- shared_preferences를 사용하여 계정정보 저장 및 불러오기 기능 구현

- sqflite를 사용하여 데이터 저장 기능 구현

프로젝트명

SpO2 앱

소속/기관명

초이스테크놀로지

프로젝트 기간

2022.03. ~ 2022.07.

프로젝트 내용

언어 - Dart, Swift
Pulse Oximeter 블루투스 맥박산소포화도 앱

- 기획 및 디자인 단계에서부터의 적극적인 참여

- Flutter를 사용하여 개발한 첫번째 프로젝트

- Method Channel 및 Event Channel을 사용하여 iOS 블루투스 통신 기능 개발

- audioplayers, vibration을 사용하여 알림 기능 구현

- shared_preferences를 사용하여 설정 값 저장 및 불러오기 기능 구현

- sqflite를 사용하여 데이터 저장 기능 구현

- oscilloscope를 사용하여 Heart Rate 값 그래프 구현

프로젝트명

Thermosafer 앱

소속/기관명

초이스테크놀로지

프로젝트 기간

2021.08. ~ 2022.07.

프로젝트 내용

언어 - Objective-C, Swift
Thermosafer 블루투스 체온계 앱

- AVFoundation를 사용하여 알림 소리 변경

- 메인 화면에 배터리 아이콘 추가

- 블루투스 RSSI 값에 따라 장비 이미지 변경 기능 구현

- 데이터 저장시 UTC로 저장 및 불러올 때 현지 시간으로 불러오기 기능 구현

- Charts를 사용하여 기존 그래프 변경

- Alamofire를 사용하여 Thermosafer Cloud 앱과 연동 기능 구현 (회원가입, 로그인, 데이터 전송 기능)

- XMM100(체온정보 표시 외부 모니터) 블루투스 연결 기능 구현

프로젝트명

CMS Manager 앱

소속/기관명

초이스테크놀로지

프로젝트 기간

2021.07. ~ 2022.04.

프로젝트 내용

언어 - Swift

다양한 블루투스 장비 설정 및 온도 알림 서비스 앱

- 블루투스 장비 설정에 관한 안내 팝업을 추가하여 서비스 문의 40% 감소

- CoreBluetoothe를 사용하여 블루투스 검색 및 연결 기능 구현

- FCM(Topic)방식을 사용하여 알림 서비스 구현

- Charts를 사용하여 데이터를 그래프로 변경하여 PDF 파일 생성 기능 구현

- libxlsxwriter를 사용하여 엑셀 파일 생성 기능 구현

- Share Extension을 사용하여 엑셀 및 PDF파일 공유 기능 구현

- WKWebView를 사용하여 앱의 메인 화면에 웹 페이지를 표시

- AlamoFire를 로그인 기능 구현

- SQLite, AlamoFire를 사용하여 서버에 저장되어 있는 알림 내용 불러오기 및 저장 기능 구현

프로젝트명

CmsG01 앱

소속/기관명

초이스테크놀로지

프로젝트 기간

2021.04. ~ 2021.11.

프로젝트 내용

언어 - Objective-C, Swift

XWB100(게이트웨이) 설정 앱

- Objective-C로 되어있는 앱을 Swift로 전환

- CoreBluetoothe를 사용하여 블루투스 검색 및 연결 기능 구현

포트폴리오

URL

link

https://evening-conifer-8fe.notion.site/c36dac3988604efab8c3ecee282e0112

노션

자격증

자격증명

정보처리기능사

점수 | 발급기관

기능사 | 한국산업인려공단

취득연월

2020.10.

자기소개

자기소개

[사용자 경험을 위해 노력합니다.]

• 기획 및 디자인 단계에서부터의 적극적인 참여

• 블루투스 장비 설정에 관한 안내 팝업을 추가하여 서비스 문의 40% 감소

• 앱 QA 리스트 작성 및 테스트

• firebase_remote_config를 사용하여 앱 버전 확인 및 스토어 이동 기능 추가

교육

소속/기관명

인천전자마이스터고등학교

종류 | 전공

고등학교 | 정보통신기기학과

재학 기간 | 재학 상태

2018.03. ~ 2021.01. | 졸업

댓글