Ying Wu, Developer in Oakville, ON, Canada
Ying is available for hire
Hire Ying

Ying Wu

Verified Expert  in Engineering

Linux Developer

Location
Oakville, ON, Canada
Toptal Member Since
November 24, 2022

Ying is a seasoned software architect with over two decades of experience designing, implementing, and delivering secure heterogeneous solutions that contribute to customer success. He has led development teams to provide software solutions in mobile handhelds, payments, warehouse solutions, and big data.

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), C++, Linux, Security Software Development

The most amazing...

...solution I've delivered is a software development kit for the BlackBerry smartphone that powered billions of users.

Work Experience

Distinguished Software Architect

2020 - PRESENT
Huawei Technologies Co.
  • Developed a solution that leverages trusted execution environments (TEE) to protect the data privacy of hundreds of millions of consumers in China.
  • Led a global team of 20+ people to deliver the software solution.
  • Designed secure software architectures that power big data engines parallel processing terabytes of data daily.
Technologies: C++, Trust.Zone, Trusted Execution Environments (TEE)

Software Development Kit

Created one of the SDKs supported by BlackBerry that allows developers to use web technologies to develop applications for the BlackBerry 10 operating system quickly and securely. The SDK I created lowers the bar for developers to contribute to the BlackBerry 10 ecosystem and makes development more open and efficient.
1994 - 1998

Bachelor's Degree in Physics

Fudan University - Shanghai, China

MAY 2016 - PRESENT

Certified Information Systems Security Professional

(ISC)²

Tools

Trust.Zone, CMake, GCC

Other

Certified Information Systems Security Professional, Trusted Execution Environments (TEE), Unix Shell Scripting, Clang, LLVM

Languages

C++, Java

Paradigms

Security Software Development

Platforms

Visual Studio Code (VS Code), Linux, BlackBerry

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring