Sheng Wu work email
- Valid
- Valid
Sheng Wu personal email
- Valid
I have strong problem solving and analytical abilities, and love solving challenging problems. I'm a logical person and always curious to find solutions to any problems I found. I've worked in a variety of roles and learnt new skills and adjusted myself to new technologies. Always up for new challenges with a smile on my face :)
Alibaba Group (U.S.) Inc.
-
Staff EngineerAlibaba Group (U.S.) Inc. Jun 2019 - PresentGreater Seattle Area
-
Software Developer EngineerAmazon Web Services May 2016 - May 2019Greater Seattle AreaJoined EC2 μEmu team which is responsible for the on droplet layer of components connecting the control plane and the hypervisor, providing device emulation, VM launch control, and other on-droplet services. Mostly developing in C. -
Software EngineerRozetta Technology Feb 2015 - Apr 2016Sydney, AustraliaBig Data Platform, Linux, C++, Java, Java script, Perl, Python, MySQL, Cassandra* Responsible for the development of the Thomson Reuters Tick History system, providing millisecond-timestamped tick data covering 45 million active instruments worldwide. * Being exposed to complicated system integrated by Web application frontend in Java/JS; SOAP protocol API interface; Backend in C++; and large scale database systems in MySQL and Cassandra. * The system has been running for over 10 years with a huge code base in a variety of technologies. It was a great opportunity for me get in touch with such a system and I was able to start my contribution in a short period of time. * Development environment based on Linux. * Also involved in various bug fixes which required deep understanding of the legacy code of the existing system. * Also responsible for on-going maintenance and support for the system, including developer level client support (e.g. SOAP API client program development support), and 24/7 on-call support for system emergencies. -
Software EngineerCanon Cisra Jun 2007 - Dec 2014Sydney, AustraliaPrinter Driver, Render/Post-render Processes, C * Carried out the full software development lifecycle including requirements analysis, object-oriented design, coding in C, and developer testing, as well as preparing test plans for QA engineers. * Adhered to strict coding standard and development procedures, including peer review of all documentation and code, unit testing modules and test plans. * Software development was mostly using Visual Studio for Windows and Xcode for Mac OS. Xebra Driver Platform Project (2007 – 2013) * Early role involved design and development of software for Canon’s Ultra-Fast Rendering (UFR) technology. This software was used in Mac printer drivers (multiple releases between 2007 and 2011) and Canon’s Image Runner Advance line (released in 2010). Key responsibilities included designing and improving rendering/post-rendering algorithms within the system. Major achievements included the development of an SSE based algorithm for half-toning and colour conversion, which improved performance by a factor of five, and the use of multi-threading to improve performance. * Responsibilities encompassed integrating many software components created by other teams within CiSRA and Canon Inc. This involved working closely with other teams to ensure that all requirements were satisfied, including negotiating interface changes and analysing system performance. * Participated in developing a load balancing module, which improved driver performance using idiom detection to identify and simplify input print jobs, and resulting in some jobs experiencing up to a ten-fold improvement in performance. Adaptive Region Rendering Project (2014) * Major responsibilities included design and development of software for Canon’s compact page description technology. * Development a prototype half-toning implementation for the mid-2014 wide format printer release, including preparation of technical transfer material for Canon Inc. engineers.
-
Software EngineerStargames Apr 2006 - Jun 2007Sydney, AustraliaEmbedded System Development, Network Protocol Programming, Hardware Driver/BIOS, C/Assembly * Software engineer in the platform team in R&D department, responsible for developing and upgrading of the kernel of gaming machines. * Developed software that contributed to sophisticated electronic gaming products. The software platform was used in all product releases worldwide. * Programming and debugging using C and assembly language for embedded systems, including debugging and testing on target gaming machine hardware. * BIOS programming and debugging for certain hardware components such as coin/note taker. * Improved documentation processes where the existing process was inadequate. * Followed strict software development procedures for synchronous development and releases. * Adhered to very high quality requirements for system security due to the sensitivity of the industry. * Programming for SAS, XComm, QCOM and other gaming machine communication protocol standards.
Sheng Wu Skills
Sheng Wu Education Details
-
Computer Science
Frequently Asked Questions about Sheng Wu
What company does Sheng Wu work for?
Sheng Wu works for Alibaba Group (U.s.) Inc.
What is Sheng Wu's role at the current company?
Sheng Wu's current role is Staff Engineer at Alibaba Group (U.S.) Inc..
What is Sheng Wu's email address?
Sheng Wu's email address is sh****@****ail.com
What schools did Sheng Wu attend?
Sheng Wu attended Unsw, Wuhan University.
What skills is Sheng Wu known for?
Sheng Wu has skills like Software Development, Software Engineering, Agile Methodologies, Software Design, C, Subversion, Multithreading, Python, Programming, C++.
Not the Sheng Wu you were looking for?
-
Sheng Wu
Communication Intern, Vase Office, Usc At University Of Southern CaliforniaLos Angeles Metropolitan Area1usc.edu -
3hotmail.com, linkedin.com, aig.com
1 (888) 8XXXXXXX
-
1sbcglobal.net
1 +131093XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial