1. 이름 : 김태연
생년월일 : 1976년 09월 11일
주소 : 경기도 군포시 오금동 번영로 328 한라2차아파트 422동 1404호
휴대폰 : 010-2336-5742
E-mail : kimtaiyeon@icloud.com / LinkedIn : kimtaiyeon@outlook.com
지원부문 : Software Engineer
경력요약
모바일 디바이스 개발, System/Kernel/Debug
TPnP(Thermal, Power & Performance) 팀장
다양한 Embedded system 개발 경험(ARM/x86/Android/Embedded system)
다수의 해외 출장(이탈리아, 미국, 중국)으로 해외 개발자간 협업 경력 다수
세부경력사항
Intel Korea Ltd. [2013.04 ~ 현재]
소속/직책 : Client Computing Group / System&Kernel engineer
직무/성과
1. 고객사 디자인 모델 Power consumption 최적화
국내외 엔지니어 초청 Power optimization workshop 진행
LG PD-2A(tablet, 8.1inch) 품질 검사 통과
Thundersoft Sunflower(navigation, 7inch) 국내 원격 지원
Samsung Galaxy Tab 3.0(10.1inch) 품질 검사 통과 및 출시
2. 고객사 디자인 모델 Performance optimization과 Thermal mitigation 지원
LG T8(tablet, 8.1inch) 품질 검사 통과
Xiaomi A3(tablet, 7.9inch) issue debugging 지원
3. System/Kernel단 Issue debugging 지원
Samsung, LG, Dell, HP, Xiaomi, ASUS, Thundersoft
LG Electronics [2004.08 ~ 2013.03]
소속/직책 : 선행기술연구4팀(P4팀)/ SW(BSP) engineer(선임연구원)
직무/성과
1. Optimization of power consumption for mobile processors
2. Board bring up을 위한 회로도 리뷰
3. Chip to Chip protocol review 및 포팅업무, IPC를 위한 power management코드 구현
4. Baseband processor BSP bring up, Boot loader porting, Crash debugging, Power
sequence, Power management
5. Diverse peripheral device driver 구현
6. 양산이슈 디버깅 및 error handling
7. AP(application processor)/CP(baseband processor) 2chip 구조 분석 및 연결 설계
2. 8. 양산용 보안 프로그램 개발(SIM lock, IMEI protection, NVM data protection)
9. 양산용 Binary downloader(flash) tool, Mobile device용 memory monitoring tool개발
(tool:MFC, device:C language)
10. Application개발자를 위한 Error handler개발(ARM processor)
학력
인하대학교 [1995.03~2004.08]
기계항공우주공학부 학사
교육사항
SWLC(Software Legal Compliance) [2015.02]
An Intel Manager and Intel FCC Consent Decree [2015.01]
Communications Excellence [2015.01]
Internship training in Zanxa(Germany company in India) [2001.12~2002.10]
Web service(JSP) and English conversation skill
보유능력
C, C++, JAVA / MFC, MS office(Excel, Word, Power point)
Trace32, Intel debugging tools(VTune, SoCWatch, GPA), Power monitor, Oscilloscope
자격증
OCP DBA(Oracle Database Administrator), MCSE, MCDBA
특허
이동통신 단말기 및 구동파일 제공 방법 및 구동파일 제공시스템(Mobile Terminal and
Method for Providing Driver File and System for Providing Driver File)
출원번호 : 1020050067206 [2005.07.25]
등록번호 : 1011416510000 [2012.04.24]
수상내역
LG R&D Award [2007.05], LG그룹 전사시상식
세계 최초 3G DVB-H(모바일방송)상용폰 개발, 우수연구원상
해외업무 경력
중국/상하이 [2015년 7월, 2주] : Xiaomi intel project의 Power & Performance 사업자 issue
해결을 위한 debugging지원
미국/샌디에고 [2012년 7월, 1개월] : Nexus4 power & thermal issue해결을 위한 Qualcomm
방문 및 현지개발
이탈리아/로마 [2004년~2008년, 3개월출장 3개월 국내업무 반복] : H3G 사업자 이슈 대응
을 위한 현지 디버깅 지원
3. 프로젝트/기술 경력
[Qualification]
11년 이상 모바일 제품 System/Kernel debugging 및 device driver개발 업무 수행 경력
C, C++언어 능력 최상, MFC, Assembly language(기계어) 사용가능(디버깅포함)
6년 이상 Android Thermal, Power & Performance optimization(ARM & Atom x86) 업무 수
행 경력
6년 이상 2칩구조 모바일 제품의 Android Linux device driver 개발 및 IPC구조 설계/개발
경력(Modified SPI protocol, HSI-MIPI, UART, Power management driver for IPC)
Device driver의 suspend & resume기능 구현, Boot loader구현, 하위단 디버깅 및 kernel
driver porting경험 다수
Baseband Processor(Modem) BSP bring up 경험 다수(Qualcomm, Intel Mobile, EMP)
각종 Peripheral Firmware porting 경험 다수(Synaptics touch, Epson LCD driver, RGB
Converter, Fuel-gauge, Maxim MUIC, Qualcomm PMIC )
HW회로도 및 블럭도 해석 가능 및 HW엔지니어와의 협업 경험 다수
Trace32 debugging tool 및 digital oscilloscope, AGILENT 사용가능
MFC를 이용한 device binary downloader tool(PC) 및 device/PC 연계 프로그램 제작 가능
[Chipset개발 경력]
Baseband
Qualcomm technology - MSM6250, MSM7200, MSM7227, MDM6600.for mass production
Intel Mobile - XMM 6160/6260 for mass production
Application Processor
Intel : Clovertrail, Baytrail, Merrifield, Moorefield, Cherrytrail, Broxton
Qualcomm technology - Fusion 3.0(APQ8064 & MDM 9615) for mass production(Nexus 4)
nVidia - tegra2(ap20) for mass production
TI - OMAP3(3630), OMAP4(4430) for mass production
Etc peripheral chip
Sharp LCD panel, LG Innotek LCD panel
Maxim PMIC, MUIC, fuel gauge
Epson RGB convertor, LCD controller
Qualcomm PMIC
4. Intel Korea Ltd. [2013.04-present]
Quad-core project powered by Intel Broxton[2015.06-present]
Intel Broxton chipset TPnP(Thermal, Power & Performance) management구조 교육 제공(강사),
TPnP workshop 진행 준비 중(팀리더역임 중)
고객사 : LG전자
고객사 요청으로 Broxton의 TPnP management에 대한 교육(세미나) 제공(강사 역임), 현
재 고객사 디자인 모델의 TPnP 최적화 워크샵 준비중, 한국 4명/해외엔지니어 5명의 팀
리딩을 통하여 고객사 품질 테스트 통과를 위한 내부 최적화 작업 진행 중, 추후 고객사
엔지니어와 협업예정
Quad-core project powered by Intel Cherrytrail[2015.01-2015.05]
Power consumption 최적화, Thermal 및 performance 최적화 기술지원 제공, System/Kernel issue
에 대한 debugging 지원, TPnP workshop 팀리더 역임(with global engineers)
고객사 : 삼성전자, Xiaomi, DELL, HP
고객사 디자인의 TPnP 최적화 업무 수행, System/Kernel issue에 대한 패치셋 검증 및
제공, 해외 고객사인 DELL, HP에 원격 디버깅 제공으로 이슈 해결 완료, Xiaomi의 경우
중국(상하이)현지 출장(2주)을 통한 performance/thermal 최적화 작업 수행, 삼성 dual-OS
tablet개발시 TPnP 최적화 워크샵 팀 리딩
Quad-core project powered by Intel Moorefield[2014.02-2014.12]
Power consumption 최적화, Thermal 및 performance 최적화 기술지원 제공, System/Kernel issue
에 대한 debugging 지원, TPnP workshop 팀리더 역임(with global engineers)
고객사 : LG전자
3회의 TPnP 최적화 워크샵 지원(팀리더), System/Kernel issue에 대한 패치셋 검증 및 제
공, 고객사 품질 테스트 통과
Dual-core project powered by Intel Baytrail[2013.09-2014.01]
System/Kernel issue에 대한 debugging 지원
고객사 : ASUS, Thundersoft
System/Kernel issue에 대한 패치셋 검증 및 제공, 해외 고객사인 ASUS, Thundersoft에
원격 디버깅 제공으로 이슈 해결 완료
Single-core(hyper-thread) project powered by Intel ClovertrailPlus[2013.04-2013.10]
Power consumption 최적화, Thermal 및 performance 최적화 기술지원 제공, System/Kernel issue
에 대한 debugging 지원, TPnP workshop 지원
고객사 : 삼성전자
5. 고객사 디자인(Galaxy TAB 3.0)의 TPnP 최적화 업무 수행, System/Kernel issue에 대한
패치셋 검증 및 제공, 고객사 품질 테스트 통과 및 적기 출시 완료, 국내 최초 x86기반
Android tablet 적기 출시 완료
LG전자 주식회사 [2004.08-2013.03]
Quad-core project powered by Qualcomm Fusion 3.0 [2012.05-2013.03]
Power consumption 최적화, Thermal 및 performance 최적화 업무 수행, boot loader issue 디버깅
지원
프로젝트명 : Mako(Nexus4)
OS & Kernel version : Android Jellybean plus; kernel version 3.4
배터리 사용시간 최적화를 위한 suspend & resume procedure 구조 개선 및
RPM(Resource Power Management) processor voting system 검증, Qualcomm의 첫 quad-
core processor로 인한 thermal문제 다수로 미국현지(San-Diego) 출장 및 개발자간 협업
으로 이슈해결 완료(Thermal mitigation profile수정/CPU frequency, GPU frequency,
backlight level), 2칩구조 모델로 IPC(USB-HSIC) interface 구현(with Trace32), Qualcomm
bootloader porting/debugging 업무 수행
X86 single-core project powered by Intel Medfield and IMC(XMM6260) [2012.02-2012.05]
Power consumption 최적화
프로젝트명 : Medfield
OS & Kernel version : Android Ginger bread; Kernel version 3.01
LG전자 최초 x86기반 칩셋 모델개발, 배터리 사용시간을 위한 power consumption최적화
작업 수행, 인텔에서 제공한 다수의 트레이닝 과정 연수, Device의 Memory monitoring PC
tool제작(PC:MFC, device:C언어) 및 전사차원 전파
Prada 3.0 project powered by OMAP4430 and Intel Mobile BP(XMM6260 [2011.05-2012.02]
Modem firmware porting and maintenance, development of security protocol for OMAP4430
프로젝트명 : Prada 3.0 project for global operator
OS & Kernel version : Android GB, Jellybean; Kernel version 2.6.35, 3.01
해커로 부터 제품 필수 데이터 보호를 위한 보안 프로그램 개발(IMEI, SIM lock data, RF
calibration data, etc.), 2칩구조의 IPC interface개발(MIPI-HIS), 양산을 위한 바이너리 다운
로드 프로그램 개발
6. Optimus Black project powered by OMAP3630 and Intel Mobile BP(XMM6160) [2011.01-2011.08]
Modem firmware porting and maintenance, development of security protocol for OMAP4430
프로젝트명 : Optimus Black project for global operator
OS & Kernel version : Android GB; Kernel version 2.6.39
해커로 부터 제품 필수 데이터 보호를 위한 보안 프로그램 개발(IMEI, SIM lock data, RF
calibration data, etc.), 2칩구조의 IPC interface개발(MIPI-HIS), 양산을 위한 바이너리 다운
로드 프로그램 개발
Optimus 2X project powered by AP20 and XMM6160, MDM6200 [2010.06-2011.01]
양산용 바이너리 다운로드 툴 제작,, Modem firmware porting and maintenance, development of
security protocol for AP20
프로젝트명 : OPTIMUS 2x for SKT, global operator
OS & Kernel version : Android Froyo, GB; Kernel version 2.6.32, 2.6.35
해커로 부터 제품 필수 데이터 보호를 위한 보안 프로그램 개발(IMEI, SIM lock data, RF
calibration data, etc.), 2칩구조의 IPC interface개발(MIPI-HIS), 양산을 위한 바이너리 다운
로드 프로그램 개발
Advanced project Research for 2-chip solutions [2009.07-2010.06]
2-chip구조 제품 개발을 위한 선행기술 개발
프로젝트명 : none
OS & Kernel version : Android OS
nVidia, TI, Intel AP chipset 선행 검토 수행(with modem only processor. IMC(IFX),
Qualcomm modem only chip(QSC series)), 시스템 안정화 업무, error handler개발, power
consumption 최적화
New chocolate project powered by QCT MSM7200 for WCDMA [2008.12-2009.06]
Qualcomm모델의 BSP(BoardSupportPackage) bring up, LCD driver 포팅(on REX OS), Power
consumption debugging, Power sequence(Power on), Error handler개발
프로젝트명 : 유럽향 New chocolate(Orange, Vodafone operator)
OS & Kernel version : Feature Phone, REX OS
REX OS를 위한 LCD & backlight device driver 포팅, LCD draw task source codes 수정 및
GPIO setup, I2C registration on running RTOS in APE side, power management 이슈 디버
깅(Through debugging GPIO attributes btw Modem and peripheral, PMIC control), BSP 개발
자들을 위한 Error handler 개발/제공(LCD를 통한 crash정보 display 구현 및 memory
dump system 개발)
7. Old projects powered by QCT, EMP for WCDMA [2004.08-2008.12]
Developer of Mobile Internet browser and add-ons
프로젝트명 : EMP-U8180, U8380, U8330, U8130 / QCT-U900, U950, U960, U970
OS & Kernel version : Feature Phone, REX OS
3G WAP(Wireless Application Protocol) browser 포팅 및 add-on 프로그램 개발(Obigo
browser, bookmark page, history page, save page, RSS reader, GotoURL, etc.), Trace32를
이용한 브라우저 및 하위단 디버깅 업무 수행, 4년간 2년이상 이탈리아/로마 근무(3개월
해외, 3개월 국내체류 반복), 세계 최초 3G 방송폰 개발참여(LG그룹 주관 R&D Award 우
수연구원상 수상), 3G방송폰을 위한 채널 구매 프로그램 개발, 다수의 프리미엄/세계최초
모델 개발 참여(초콜릿폰, 샤인폰, 프라다폰 등 다수)