about me

내 이야기

안녕하세요. 이상호 입니다.
3년차 개발자로서, 성장하고 있습니다.

최근에 르호봇 행사에 참여하여 개발자&기획자 이해하기에서 강연도 하였습니다.

Project & Activity

대외활동
2010-09 ~ 2016-07

프로젝트

기간 : 2010.09.01 ~ 2011.08.01
1. 프로젝트 요약
- 스마트폰 디지털 포렌식을 위한 효율적인 Flash Memory 데이터 복구 기법
디지털 포렌식 연구기관이나 데이터 복구 전문 업체에서 휴대폰을 대상으로 데이터 복구 기술을 공개하거나 일반 사용자를 대상으로 복구 서비스를 제공하고 있다. 하드 디스크와 Flash Memory의 특성은 전혀 다르기 때문에 기존의 하드 디스크 기반 데이터 복구 알고리즘을 Flash Memory에 적용하면 좋은 성능 결과를 기대할 수 없다. 스마트폰의 Flash Memory 특성을 이용한 데이터 복구 원천 기술 개발한다.

2. 연구 내용
- 스마트폰 디지털 포레식 관련 플래시 메모리의 데이터 복구 기법 연구
- 스마트폰의 플래시 메모리 특성을 이해하는 데이터 복구 소프트웨어 원천 기술 개발
- 데이터 복구를 위한 플래시 메모리 미들웨어 모듈 구현

3. 수행업무 : 플래시 메모리의 특성에 맞는 복구 기법 연구, 모바일 기기 대상 데이터 복구 기술 조사,
(Tool) C, Linux, GDB

기간 : 2010.09.01 ~ 2012.08.01
1. 프로젝트 요약
- Nand Flash Memory에서 블록치환을 이용한 삭제파일 복구 방지
모바일 기기 사용자 입장에서 개인정보 유출의 방지를 위해 완전한 파일 삭제는 아주 중요하다. 이를 위해 하드디스크에서 널리 사용되는 파일 와이핑 기법을 적용할 수 있다. 그러나 Flash Memory 특성상 제자리 덮어쓰기가 불가능하기 때문에 파일 와이핑 후에도 삭제된 데이터가 잔존할 수 있고, 데이터 복구가 가능하다. 따라서 Flash Memory특성을 이용한 삭제파일 복구 방지 기법을 개발한다.

2. 연구내용
- 플래시 메모리 데이터 복구 방지 기법 연구
- 악의적인 개인정보 데이터 복구 방지 기법 개발
- 플래시 메모리 특성에 맞는 FTL 수정 및 모듈 구현

3. 수행업무 : OpenSSD 프로젝트를 통한 임베디드 보드 상에서 구현, 실제 구현 개발
(Tool) C, Linux, GDB, Embedded Board

기간 : 2011.07.01 ~ 2011.09.20
1. 프로젝트 요약
시각 장애인이 보행을 위한 안내견은 훈련비용에 따른 비용의 문제점이 있어 그 수가 제한적이다. 따라서 시각 장애인을 위한 스마트 폰 내비게이션을 구축함으로서 보다 안전하고 편히 다닐 수 있도록 기능을 제공한다.

2. 프로젝트 내용
- 시각 장애인을 위한 내비게이션 개발
- 시각 장애인을 위한 UX구현(터치, 제스쳐, TTS, 음성인식)
- 오픈 API를 활용한 구현(지오코딩, 구글맵)
- 웹서버와 DB를 연동 경로정보 저장 및 활용
-
3. 수행업무 : Android 애플리케이션 개발, Linux상에서 웹 서버 및 DB2 환경 구축 개발
(Tool) Eclipse, Android, DB2, Linux(Ubuntu), Php, Apache Server

기간 : 2013.01.02 ~ 현재
1. 오피스 솔루션 개발”
폴라리스 오피스 엔진 개발 MS, 한글, Libre등 오피스 Format별 호환성 향상 및 기능 개발

2.프로젝트 내용
- 오피스 멀티 플랫폼에서의 클립보드 동작 방식 구현 개발
- 오피스 차트 기능 구현 및 유지보수
- 오피스 애니메이션 부분 개발
- 오피스 멀티 플랫폼 지원을 위한 API개발

수행업무 : 오피스 애니메이션, 클립보드, 차트 기능 개발 및 지원
(Tool) Visual Studio, C++, Linux GDB, Eclipse,

Work Experience

경력
2016-12 ~ 재직 중

쿠팡

backend

2013-01 ~ 재직 중

인프라웨어

오피스 연구팀/개발

1) 오피스 안드로이드 플랫폼 UI 유지 보수 지원 (2013.02 ~ 2013.06)
- 주요 역할 : 유지보수
- 언어 및 IDE : Java, Android, Eclipse, GDB
- 내용 : 오피스 엔진 arm빌드 지원 및 android JNI API 유지 보수

2) 오피스 슬라이드 애니메이션 Framework 개발 (2013.06 ~ 2013.09)
- 주요 역할 : 개발, 유지보수
- 언어 및 IDE : C, C++, Visual Studio
- 내용 : 슬라이드 이동경로 애니메이션 신규 Operation 및 JNI 인터페이스 구현

3) 오피스 차트 Framework 개발 (2013.08 ~ 현재)
- 주요 역할 : 개발, 유지보수
- 언어 및 IDE : C, C++, Visual Studio
- 내용 : 오피스 차트 Framework 유지 보수 및 신규 기능 개발 및 JNI 인터페이스 구현

4) 오피스 클립보드 Framework 개발 (2014.03. ~ 현재)
- 주요 역할 : PL, 개발, 유지보수
- 언어 및 IDE : C, C++, XML, Visual Studio
- 내용 : 멀티 플랫폼 Copy Paste 위한 XML 클립보드 개발 및 유지보수

Attitude & Ability

특별한 역량
thumb_up
2
C++
thumb_up
1
c
thumb_up
1
친근함
thumb_up
1
먹기
thumb_up
0
재미있음

Design Showcase

비핸스/드리블
Behance

연결된 Behance 계정이 없습니다.

Dribble

연결된 Dribbble 계정이 없습니다.

Tech Stack & Tool

프로그램/언어

Code Archive

깃허브/비트버킷
GitHub

연결된 GitHub 계정이 없습니다.

Bitbucket

연결된 Bitbucket 계정이 없습니다.

Team Info.

함께 일하는 팀

기업문화 엿볼 때, 더팀스

로그인

/