0%

Huaqian-Lee's-Resume

Andy Lee | 李 华 乾

Software Engineer

Chinese Resume:http://huaqianlee.github.io/resume_cn.html

Profiles

  • More than 10 years of experience in Android/Linux/Embedded Development, and 2 years of Manager and TPM experience.
  • Familiar with C/C++,Java,Python,Shell,etc., like to write some scripts to improve my work efficiency.
  • Proficiency in Linux kernel driver development and familiar with Java and Python programming.
  • Familiar with embedded linux C advanced application programming and mechanisms of the kernel.
  • Familiar with Qulacomm platform(like MSM8909/8916,MSM8974,SDM450, etc.), MTK platform(MTK6570/6739, etc.).
  • Experience in the development and maintenance of power, peripherals, performance, power consumption, stability, etc.
  • Good English listening, speaking, reading and writing skills.

Work experience

Thunder Software Technology Co., Ltd (April.2018 - Present)

IoT Camera product development

Take on the role of IoT Camera Manager and project TPM, complete some of the Camera development work, build the IoT Camera team, and deliver projects.
 - Independently developed the all-in-one POC verification of the in-vehicle (SM6125 + Ubuntu) Camera, and developed the MAX9296+MAX96705 link by writing a couple of scripts that ran thousands of times without official support, higher the camera performance through reasonable allocation of CPU, GPU and other resources, frame synchronization and no frame drop problems. And made this project into a sales plan.
 - In 2020, I was promoted to the head of IoT Camera, set up the IoT Camera team to meet the company’s business needs, and currently cultivated 9 team members, responsible for pre-sales, development and after-sales of multimedia projects.
 - Assume the role of TPM in European and American projects, serve as a bridge for technical communication, ensure the smooth progress of the project, assist or pull resources to solve and promote difficult and high-risk problems.
 - In a European project, in the case of unreasonable resource composition and very high project difficulty, through dismantling tasks, coordinating all internal resources to do only the most important thing every day, and using 70% of resources to ensure the normal progress of the project, refactoring Android Display HAL solves the problem of using the SPI screen as the default screen for Android and compatible with the Qualcomm Camera architecture..

Android mobile phone development

Responsible for BSP and System related development and maintenance work for Qualcomm platform (MSM8909/SM6125/SDM660/SM8250, etc.), technical direction for Android and Linux (Yocto), including power management, Charger/Battery, USB, Performance, Thermal, Camera, System, Stability, Security, power consumption, etc.
 - Developed a large number of customer-specific Charger/Battery/USB and other related requirements, such as expanding one USB interface to three interfaces of USB, and advanced it to a universal solution.
 - Porting and bug maintenance for individual modules.
 - Assist in solving difficult and urgent problems many times, including XBL, performance, stability, version management and other aspects, and keep the project to be good to go.
 - Set up a local network Gitbook server and initiate the technical output of team members, effectively forming technical precipitation.
 - Summarize and output multiple documents and tools to help improve R&D efficiency, such as summarizing Bring up guides, various module debugging guides, and some automated tools for compilation and debugging.

EASTAEON Technology Co., Ltd (November.2017 - March.2018)

Android mobile phone development

Responsible for BSP development of MTK platform(MTK6570,MTK6739), including LCD/TP/Camera , charger/battery, sweeping the pier, etc.

IDEA INTERNATIONAL DEVELOPMENT LIMITED (October.2014 - October,2017)

Android mobile phone and drone development

Mobile development is mainly responsible for the driver of Qualcomm platform (MSM8916/8909, MSM8974), such as power management, charger/battery, LCD/TP/Camera driver. Solve problems within the scope of responsibility and at the system level.

Drone development is responsible for BSP and flight control system development of Qualcomm platform(MSM8074) Linaro system. Guaranteed that linaro’s bring-up and normal work of electric adjustment board, IMU, GPS, Magnetic, etc.

Chengdu WXL Communication Technology Co., LTD (October.2011 - August.2013)

IoT design and development

Mainly responsible for embedded development of Samsung platform and stm32, including schematic drawing, microcontroller programming , samsung platform linux porting , and linux application programming.

Sharing & Handouts

原来你是这样的 VCS!
How to develop and debug kernel?
Virtualization vs Containerization
Linux Device Driver: the Char Device Driver
How to prepare SDK for Yocto Linux/Ubuntu on Qualcomm ?
MIPI CSI 接口定义与协议层介绍

Skills

I get used to the following programming languages and tools , I am familiar with taking † symbol and I frequently use it.

Education

Sep.2008 - Jul.2012 ,Sichuan Technology and Business University, Electronic Information Engineering, Bachelor of Engineering

Honors and Awards

  • “Craftsman” 2021
  • English Certificate IV
  • Computer Certificate II
  • The national electronic design contest second prize of sichuan province, 2011.11
  • The national electronic design contest third prize, 2011.12

Thanks

Thank you for taking time to read my resume.

©2023 Powered by Andy Lee.