Weibo Ni

Senior Software Engineer

San Francisco, California, United States20 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in Android and Embedded Software Development
  • Proven track record in IoT and Smart Home technologies
  • Strong experience in multimedia and web application development
Stackforce AI infers this person is a Senior Software Engineer specializing in Embedded Systems and IoT solutions.

Contact

Skills

Core Skills

Software EngineeringEmbedded SoftwareSoftware DevelopmentFull-stack DevelopmentAndroid Development

Other Skills

JavaC++AndroidMultimediaEmbedded SystemsJNINDKImage ProcessingWeb App DevelopmentAngular.jsNode.jsExpressRestful APIWebSocketMQTT

Experience

20 yrs 3 mos
Total Experience
10 yrs 5 mos
Average Tenure
9 yrs 10 mos
Current Experience

Netflix

Senior Software Engineer

Jun 2016Present · 9 yrs 10 mos · San Francisco Bay Area

JavaC++AndroidMultimediaSoftware DevelopmentEmbedded Systems+2

Intel corporation

2 roles

Senior Software Engineer

Promoted

Jan 2013Jun 2016 · 3 yrs 5 mos

  • Software development for mobile device, web app & full-stack including:
  • Java development on Android platform. Series of Android Apps published on Google Play Store. Good experienced in JNI/NDK. Worked on Android app development including media playback, video transcode & stabilization, Image processing, Camera, Xml/Json serialization, Android UI, etc. Had experience in Image/Video processing and OpenCV through JNI. Some experience with ionic/cordova hybrid app framework.
  • Software development on Web app. Experienced in Angular.js/Bootstrap Web app development. Had good experience in using WebGL/Three.js, ASM.js, html5, Canvas, NaCl/PNaCl technology. Full-stack development. Developed an IoT test framework based on Node.js + Express, using Restful API, WebSocket, MQTT as communication protocol, and using NoSQL MongoDB as database. It is hosted in Amazon AWS.
  • Basic understanding in iOS app development and Swift language.
JavaAndroidJNINDKImage ProcessingWeb App Development+10

Software Engineer

Jan 2006Jan 2013 · 7 yrs

  • Intel Digital Home Group:
  • Software development for Smart Home products. Worked on projects like Google Android TV, Netflix Online Streaming, DLNA/UPnP/SSDP stack, Media Search, Intel ViiV technology, etc. Having worked in Silicon Valley for a few months for joint projects with Google and Netflix engineers.
  • Intel IoT (Internet of Things) Group:
  • Worked as software developer and technical leader for delivering leading technologies for IVI (In-vehicle Infotainment) and IoT system, and technical engagement and support to Automotive customers and ISVs.
  • Early projects were mostly C/C++ based for setbox, digital TV, IoT, IVI, etc. Involved low-level and middleware and framework development in Linux, multi-threading, network stack development, media playback, online streaming, etc.
  • Later involved in working on Android/Java development, Web app/Javascript development, and some backend development. Had experience on AOSP (Android Open Source Project) & Android internal framework.
CC++LinuxMultithreadingMedia PlaybackOnline Streaming+3

Stackforce found 100+ more professionals with Software Engineering & Embedded Software

Explore similar profiles based on matching skills and experience