
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Manager of Machine Learning, Multimodal LLM Foundation Model at Apple
• 10+ years full-stack C++ developer. • 6 years experience in system analysis, design and development of large-scale information systems. • 5 years experience as a technical leader and engineering manager. • Exceptional Machine learning skills for multiple applications including Computer Vision. • Experience implementing and improving deep learning applications. • Self-motivated with an ability of continuous optimization to meet or beyond the requirements. • Have an ability to quickly identify the problems, analyze issues and solve them.
University of Washington
Master of Computer Science and System, Computer Science
January 1, 2016 – January 1, 2017
Zhejiang Wanli University
Bachelor of Science - BS, Computer Science and Technology
N/A – Present
Apple
Manager of Machine Learning
September 1, 2024 – Present
Apple
Computer Vision/Machine Learning Engineer
September 1, 2019 – Present
Mythic
Senior AI Research Scientist
February 1, 2018 – September 1, 2019
Redwood City
Insight Data Science
Insight Artificial Intelligence Fellow
September 1, 2017 – December 1, 2017
Palo Alto
University of Washington
Student Assistant
June 1, 2017 – June 1, 2017
Greater Seattle Area
Hangzhou Chenk software technology Co., Ltd
Manager of R&D department
March 1, 2013 – July 1, 2015
Shanghai City, China
Hangzhou Ningju technology Co., Ltd
CTO
December 1, 2010 – December 1, 2012
Hangzhou, Zhejiang, China
Hangzhou Indoo software technology Co., Ltd
System Architect & Design
July 1, 2008 – December 1, 2010
Hangzhou, Zhejiang, China
Shanghai IPS E-commerce Co., Ltd
Senior Software Engineer
May 1, 2007 – September 1, 2007
Shanghai City, China
Shanghai Kebi biometric identification technology Co., Ltd
System Analyst
June 1, 2005 – July 1, 2008
Shanghai City, China
A scheduler of deploying containerized workflows on heterogeneous cloud
January 1, 2017 – Present
My graduate capstone project, the scheduler builds on BwB(an extension of Orange data mining platform) that allows biomedical researchers to deploy selected modules in a workflow on heterogeneous clouds. Trying to create a federating cloud that move computation to where the data reside to avoid expensive data transfer.
A python library of movie recommendation based on Spark
November 1, 2016 – December 1, 2016
Using movielens’ rating data and training a ML model under the Spark, then do recommendation(prediction) for a particular user.
A KV server cluster using Paxos protocol as server communication
October 1, 2016 – December 1, 2016
Implemented the basic Paxos protocol(simplified the learner role) using C++ and POSIX UDP socket API. I lead the project and contribute almost all server code. We began with a single multithreading KV server(TCP, UDP and RPC), then extended it with two-phase(RPC based) server communication and tested up to five servers. Eventually, we implemented the server cluster with failure tolerance through Paxos protocol(UDP based).
Sorting Visualization
October 1, 2016 – November 1, 2016
Implement five sorting algorithms: bubble, insertion, quick sort, selection and merge sort(in-place and non in-place). Visualizing the procedure of sorting and comparing each other.
Physiotherapy equipment
May 1, 2016 – Present
A small device used to soothe pain. It includes an app to control the device through Bluetooth 4.1 and has a Soc TI CC2540 to control device itself.
A medical system for the clinic of Xu’s traditional chinese medicine
June 1, 2015 – August 1, 2016
A fully functional medical system, including booking, archives, prescription, medical records and cashier management.
Chenk information platform
March 1, 2013 – July 1, 2015
An fully customized information platform that used to create MIS without coding. The platform has an interface builder, work-flow designer, event designer and database designer, all of this sub-systems do not need any programming background.
DNA-LIMS matching engine
January 1, 2008 – Present
A server cluster model, designed for high performance of comparison with billions of DNA sequence using VC++.
DNA-LIMS enhancement
September 1, 2007 – Present
A DNA laboratory management system which managed workflow, DNA samples and various devices for laboratory. Do comparison with DNA sample sequence and locate the exactly person under the DB with millions people.
Indoo IM System
August 1, 2007 – Present
An instant messaging software based on XMPP protocol, used google libjingle library for P2P file transfer. Developed by Visual C++
Hisign comparison of Face Recognition system
November 1, 2006 – Present
A server cluster model, designed for high performance of comparison with billions of DNA sequence using VC++.
Cogent CAFIS 6 Client
May 1, 2006 – Present
Client of Automated Fingerprint Identification System cooperatively develop with Cogent. Encapsulated C++ code into C# library and created a new UI based on C#.
Call records analysis software
May 1, 2006 – Present
An information analysis system for call records. Imported raw CSV call records and built a phone number based network and found connections which used for criminal investigation.
DNA laboratory management system
October 1, 2005 – Present
A DNA laboratory management system which managed workflow, DNA samples and various devices for laboratory. Do comparison with DNA sample sequence and locate the exactly person under the DB with millions people.
A network-based card game
February 1, 2005 – Present
Graduation design of Bachelor, a prototype of a network card game using visual C++. We implemented game server, lobby server, 2D rendering engine and communication protocol.
EJ warehouse management software
February 1, 2005 – Present
A warehouse-management software for industrial or business company, created on 2005 with I still as a undergraduate student using C++Builder and published as a shareware software.
Data structure instructive system
August 1, 2004 – Present
An instructive software for the course of Data Structure.
Cultural Fit Analysis
The candidate's project history shows a strong inclination towards complex system development and data-intensive applications, which aligns well with roles requiring analytical rigor and robust solution design. The breadth of experience, from low-level C++ development to machine learning and cloud deployment, suggests a versatile individual. However, the target role of 'Data Analyst' might be a step down from their 'Manager of Machine Learning' or 'Senior AI Research Scientist' roles, potentially indicating a mismatch in career trajectory or a desire for a different type of challenge. The projects are diverse, but the descriptions lack explicit mention of collaborative efforts beyond leading teams, making it harder to assess direct team collaboration style.
Soft Skills & Operational Fit
The candidate's resume indicates strong leadership and project management skills, having managed R&D departments and led multiple engineering teams. Experience in optimizing systems and integrating peripheral devices suggests a problem-solving and adaptable mindset. The diverse project portfolio implies a willingness to tackle varied technical challenges.