본문 바로가기

포트폴리오

포트폴리오 Android & iOS

Android 프로젝트

회사명

에이티솔루션즈

부서

핀테크개발본부

직급

사원

주요업무 (프로젝트 명)

국민은행 Liiv 제휴 프로젝트 - 든든간편인증

프로젝트기간

2017.06-2017.08

주요 역할 및 담당

안드로이드 개발 서포트

내용

-        국민은행 LiIv 든든간편인증 적용 프로젝트

-        6 자리 PIN 번호만으로 로그인/간편이체가 가능

-        안드로이드 개발 발급/서명/해지/재발급 기능 (재발급, 해지 기능 서포트)

회사명

에이티솔루션즈

부서

핀테크개발본부

직급

사원

주요업무 (프로젝트 명)

신한은행 모바일OTP 개발

프로젝트기간

2017.09-2017.09

주요 역할 및 담당

안드로이드 개발

내용

-        신한S뱅크 어플리케이션에 모바일 OTP 적용 샘플 개발

-        필요한 디자인만을 이용해서 간단한 기능구현을 보여주는

-        OTP 발급을 위한 PIN설정/발급/폐기/지문검증

회사명

에이티솔루션즈

부서

핀테크개발본부

프로젝트기간

주요업무 (프로젝트 명)

BC카드 U-OTP Enterprise App(기존의 앱 수정/유지보수)

2017.10-2017.11

주요 역할 및 담당

안드로이드 개발

내용

-        MOTP 버튼 클릭 하면 BC-OTP 연동, 비밀번호 입력해서 로그인 하면 OTP발급화면 실행 : APP TO APP 연동은 SCHEME/URL 이용해서 PARAM값을 설정.

-        모바일 비씨누리로  OTP복사 버튼 누르면  OTP번호가 복사되며 팝업창 실행

-        팝업창에서 확인버튼을 눌러 다시 비씨누리앱으로 돌아가는 기능의 .

회사명

에이티솔루션즈

부서

핀테크개발본부

 

주요업무 (프로젝트 명)

SmartPass 솔루션화 프로젝트

 

주요 역할 및 담당

안드로이드 개발

내용

-        회사의 든든간편인증 기능인 smartpass 솔루션화 작업에 안드로이드 개발로 참여

-        하이브리드 앱으로 cordova 플랫폼을 이용.

-        처음 체쪽에 발급 이력이 있는지 확인 후 미가입-> PIN설정 -> 본인인증 -> 지문설정 선택(단말기에 등록되어있는 지문으로 검증하는 방식) -> 가입완료 -> 처음화면 

필요한 기능의 웹 인터페이스를 만들어서 서버와 작업.

 

iOS 프로젝트

회사명

에이티솔루션즈

부서

SI개발본부

 

주요업무 (프로젝트 명)

기업용 모바일OTP App 개발

 

주요역할 및 담당

iOS UI개발

내용

-        본인인증 / OTP 생성을 위한 인증 수단 선택(PIN, 지문)

-        디자인 가이드롤 통해 화면개발 참여 통신 서포트.

-        PIN / 지문 설정해 놓은 인증수단을 검증하고 OTP 생성 화면을 보여준다.

-        나머지 관리를 위한 메뉴화면 개발. -> Objective-C 기반, Autolayout 적용

 

회사명 유진로봇 부서 청소로봇팀 프로젝트기간
주요업무 (프로젝트 명) 독일의 Miele 청소로봇 APP iOS 신규개발 및 유지보수 2018.09 ~ 2020.01
주요 역할 및 담당 iOS 개발 및 유지보수

내용

-        청소로봇을 제어하는 APP개발 유지보수

-        크게 청소로봇의 기본 동작,  Map기능,  Video 기능의 앱으로 로봇과의 pairing 문제들 처리.

-        Swift/Rxswift. Stackview, subclass, storyboard, Autolayout, subClass

-        유지보수 신규 구현

-        테스트 케이스 작성

-        신규 프로세스 적용 개발 참여

개인프로젝트

 

주요업무 (프로젝트 명)

개발 공부를 위한 교회 커뮤니티 앱

프로젝트 기간

2019.09 ~ 2020.01

주요 역할 및 담당

iOS 기획, 개발 및 App Store 배포

내용

-        Swit (storyboard, autolayout, cocoapods )

-        Rxswift 활용한 로그인 유효성 검사

-        Firebase 사용한 서버연동

-        Open source 활용

-        Git 형상관리

-        Custom UI 적용

회사명(외주 프로젝트)

KOTRA

주요업무 (프로젝트 명)

코트라 모바일 앱 보안 취약성 점검 프로젝트 프로젝트 기간 2020.05 ~ 2020.06

주요역할 및 담당

코트라 iOS 앱 보안취약성 조치

-        OS변조 탐지: 탈옥 기기에서 정상구동되지 않게 처리해 놓음. 모바일 쪽의 시작 지점인 AppDelegate.m 파일에 탈옥기기를 체크하는 로직을 추가하여 해당 취약점을 보안 하였습니다.

-        , 수신 정보 보호 : 로그인시 암호화 통신을 하지않아 패스워드 평문 확인 가능, 서버에서 SSL적용으로 처리 예정. (모바일쪽 X)

-        OS변조 탐지: 탈옥 기기에서 정상구동이 된다는 문제로 탈옥된 기기에서 정상 구동되지 않게 팝업으로 알림을 띄어 처리하였습니다.