Ming Yang

Ming Yang Email and Phone Number

If we don’t help, we’re part of the problem. @ Microsoft
redmond, washington, united states
Ming Yang's Location
Suzhou, Jiangsu, China, China
About Ming Yang

Ming Yang is a If we don’t help, we’re part of the problem. at Microsoft.

Ming Yang's Current Company Details
Microsoft

Microsoft

View
If we don’t help, we’re part of the problem.
redmond, washington, united states
Website:
microsoft.com
Employees:
189892
Ming Yang Work Experience Details
  • Microsoft
    Principal Group Engineering Manager
    Microsoft Sep 2022 - Present
    Suzhou, Jiangsu, China
    I lead a team that delivers exceptional video and audio experiences for mobile users across Teams, Skype, and ACS products.
  • Microsoft
    Principal Sw Engineering Manager
    Microsoft Sep 2019 - Apr 2024
    Suzhou, Jiangsu, China
  • Microsoft
    Senior Software Engineer
    Microsoft Jun 2016 - 2019
    Suzhou, Jiangsu, China
    Bing search SDK for Edge Android, MS Launcher and Super App
  • Microsoft
    Senior Software Engineer
    Microsoft Oct 2015 - May 2016
    Beijing City, China
    MS Smart Things team
  • Microsoft
    Principal Architect
    Microsoft May 2014 - Sep 2014
    Beijing
    Project: Nokia Android projectRole: System architectResponsibilities/Experience: * Conducted general and system requirement analysis for the project; * Resolved complex system issues involving multiple components and teams; * Supported and coordinated development teams on system architecture aspects, such as cross-team collaboration, system design review, and communication; * Maintained project wiki to provide comprehensive and updated information… Show more Project: Nokia Android projectRole: System architectResponsibilities/Experience: * Conducted general and system requirement analysis for the project; * Resolved complex system issues involving multiple components and teams; * Supported and coordinated development teams on system architecture aspects, such as cross-team collaboration, system design review, and communication; * Maintained project wiki to provide comprehensive and updated information for developers on topics such as source code management, build process, code browsing, debugging, testing, and integration; * Analyzed project development data, such as commit and bug counts for major modules and areas, to monitor progress, identify risks, and evaluate software architecture quality, using the following methods: - Held regular team architect meetings; - Performed daily code review for key modules; - Utilized existing tools; - Developed my own utilities; Show less
  • Nokia
    Senior Architect
    Nokia Nov 2012 - Apr 2014
    Beijing
    Role: * System debug team leader and key system debugger for Nokia Android products * FOTA (Firmware Over The Air) Technical Area Owner of Nokia NG (Next-Generation) platformProjects/Experience/Responsibilities: * Resolved critical software issues for Nokia X, the first Nokia Android product, such as system_server crash, poor system performance, ANR (Application Not Responding), boot up performance, kernel memory leak, etc. * Led the porting of major memory optimizations… Show more Role: * System debug team leader and key system debugger for Nokia Android products * FOTA (Firmware Over The Air) Technical Area Owner of Nokia NG (Next-Generation) platformProjects/Experience/Responsibilities: * Resolved critical software issues for Nokia X, the first Nokia Android product, such as system_server crash, poor system performance, ANR (Application Not Responding), boot up performance, kernel memory leak, etc. * Led the porting of major memory optimizations from Android 4.4 to 4.1 for low RAM devices, such as Same-page Merging (KSM), Swap to zRAM, Disabling/reducing JIT (Just In Time) cache size, tighter out-of-memory adjustment levels. * Resolved critical software issues for Nokia NG platform, such as system crash, poor system performance, database upgrade, etc.* Conducted daily code review Show less
  • Nokia
    Architect
    Nokia Oct 2010 - Oct 2012
    Beijing City, China
    - Role: Software Architect- Projects/Experience/Responsibilities: - Led the maintenance of Nokia S40 UI Platform architecture, ensuring quality, performance, and compliance with new requirements, as well as providing knowledge transfer and bug fixing support to other teams. - Coordinated the anonymous system debug team, resolving complex issues across different software layers and components.
  • Nokia
    Senior Sw Engineer
    Nokia May 2008 - Oct 2010
    Beijing City, China
    Seeking more stability in the mobile device industry, I joined Nokia Mobile Phone as a Sr. Developer/Arch.Role: * Sr. Developer/ArchProjects/Experience/Responsibilities: * Owned the call and network module for Nokia S30 series phones, such as Nokia 1200; * Maintained the SIM ATK and SDK modules; * Developed and maintained the dual SIM APIs; * Debugged the S30 system as an anonymous system debugger; * Ported the 32-bit S30 system to a new… Show more Seeking more stability in the mobile device industry, I joined Nokia Mobile Phone as a Sr. Developer/Arch.Role: * Sr. Developer/ArchProjects/Experience/Responsibilities: * Owned the call and network module for Nokia S30 series phones, such as Nokia 1200; * Maintained the SIM ATK and SDK modules; * Developed and maintained the dual SIM APIs; * Debugged the S30 system as an anonymous system debugger; * Ported the 32-bit S30 system to a new platform with a 16-bit CPU; Show less
  • Motorola Mobility
    Senior Sw Engineer
    Motorola Mobility Dec 2006 - Mar 2008
    Beijing City, China
    Role: * Sr. DeveloperProjects/Experience/Responsibilities: * Developed a key component of Motorola's Linux and Java platform based mobile phone: a simulator for application and kernel developers. The simulator was based on User-Mode Linux (UML) and used Linux, QT, and vim as tools. Worked independently and delivered high-quality results. * Maintained and re-implemented a module called modem server, which ran on the baseband processor instead of the application… Show more Role: * Sr. DeveloperProjects/Experience/Responsibilities: * Developed a key component of Motorola's Linux and Java platform based mobile phone: a simulator for application and kernel developers. The simulator was based on User-Mode Linux (UML) and used Linux, QT, and vim as tools. Worked independently and delivered high-quality results. * Maintained and re-implemented a module called modem server, which ran on the baseband processor instead of the application processor. The module was challenging to work with due to the lack of documentation and comments in the source code. Ensured compatibility and functionality of all interfaces. Show less
  • Siemens
    Senior Sw Engineer
    Siemens Jan 2004 - Dec 2006
    Beijing City, China
    After Lenovo shut down its SW R&D department, I decided to explore new opportunities in other systems. Siemens offered me a chance to join its embedded system team, where I worked on various projects for 65/75 and 75/85 series phones.Role: * Developer * System debuggerProjects/Experience/Responsibilities: * Owned the design and coding of Call and Idle modules for 65/75 series phones, using state machine logic in C; * Owned the design and coding of… Show more After Lenovo shut down its SW R&D department, I decided to explore new opportunities in other systems. Siemens offered me a chance to join its embedded system team, where I worked on various projects for 65/75 and 75/85 series phones.Role: * Developer * System debuggerProjects/Experience/Responsibilities: * Owned the design and coding of Call and Idle modules for 65/75 series phones, using state machine logic in C; * Owned the design and coding of Image engine module for 65/75 series phones, using state machine logic in C; * Fixed system-wide errors for 75/85 series phones, requiring patience, fun, and the ability to read and understand the source code, as well as using Trace32 and JTAG tools for debugging;In this role, I gained valuable experience in working with C language and hardware devices. I learned to overcome the challenges of debugging my code in phone devices via RS232 cable. Show less
  • Lenovo
    Senior Engineer
    Lenovo Jul 2000 - Jan 2004
    Beijing City, China
    As a developer, I have experience in creating various Win32 applications for different purposes and platforms. Some examples of my projects are:- A music player based on DirectX, a CD ripper based on WinRipper, and a Lenovo Browser based on IE core, which were preloaded applications for Lenovo PCs running on Win95/98. I used Win32 API, WinDbg, GDI, VxD, DirectX, and COM to develop these applications.- A Windows social application that consisted of a client and a server, with a focus… Show more As a developer, I have experience in creating various Win32 applications for different purposes and platforms. Some examples of my projects are:- A music player based on DirectX, a CD ripper based on WinRipper, and a Lenovo Browser based on IE core, which were preloaded applications for Lenovo PCs running on Win95/98. I used Win32 API, WinDbg, GDI, VxD, DirectX, and COM to develop these applications.- A Windows social application that consisted of a client and a server, with a focus on the server part. I designed and implemented the server using Win2000 server, Async/Sync socket, Thread pool, task, Memory leak, Win32 API, HTTP, and SOAP. I faced the challenge of improving the maximum concurrent TCP connections and the server app performance on a resource-limited Windows Server, and I enjoyed finding the best solutions for it. Show less

Ming Yang Education Details

  • Southwest China Normal University(New Name Is Southwest University)
    Southwest China Normal University(New Name Is Southwest University)
    Computer Software Engineering

Frequently Asked Questions about Ming Yang

What company does Ming Yang work for?

Ming Yang works for Microsoft

What is Ming Yang's role at the current company?

Ming Yang's current role is If we don’t help, we’re part of the problem..

What schools did Ming Yang attend?

Ming Yang attended Southwest China Normal University(New Name Is Southwest University).

Who are Ming Yang's colleagues?

Ming Yang's colleagues are Mike Wanger, Rekha Reddy, Scott Bragg, حمود حمود, Candela Gómez, Sıla Esen, Андрій Сілас.

Not the Ming Yang you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.