Bin He

Bin He Email and Phone Number

Software Engineering at Uber @ Uber
Bin He's Location
San Francisco Bay Area, United States, United States
About Bin He

Strong interpersonal and communication skills. Deeply analytical. Recognize and set priorities. Have overall design vision. Tough problem solver. Team player. Proven track record. Big Data Analytics, Apache Spark, Machine Learning, Cascading, Hadoop, Hive, Yarn, R.Maps, Routing, Rendering, Traffic, Navigation, Guidance.ElasticSearch, Cassandra, NoSQL and Relational DB, Kafka, Cloud Computing, AWS, EMR, Google AppEngine, Azure. REST services, Java, GoLang, C/C++, Node.js, Python, HTTP, GPB, Thrift, HTML5/CSS. 2D/3D vector graphics rendering, openGL, SVG. JVM implementation and tuning with different memory management systems on Unix, Linux

Bin He's Current Company Details
Uber

Uber

View
Software Engineering at Uber
Bin He Work Experience Details
  • Uber
    Software Engineer
    Uber Jul 2016 - Present
    San Francisco, California, Us
    Big data, Machine Learning, Maps, Fintech and much more.
  • Barnes & Noble, Nook Media
    System Architect
    Barnes & Noble, Nook Media Mar 2013 - Jul 2016
    New York, Us
    Design and implement digital content e-commerce and delivery systems across different cloud platforms and devices. Have made major contributions during company’s shift from device centric business model to service centric model.• Contents protection with Digital Rights Management (DRM), server/client integration and deployment.• New rich Shop experience migration from GPB and native UI to REST and web UI. • User experience and Search customization. Data aggregation.• Database migration, OracleDB SQL to MongoDB. • Device analytics integration with Localytics and Apptimize.• New Web Reader technologies with EPUB2/3, Adobe Folio and DRP.• Cloud service migration for legacy devices.• Wishlist cloud API.• Windows 8 and Surface Tablet device and cloud integration.• Nook Press publishing platform.
  • Gate5 Ag (Acquired By Nokia) / Here Technologies
    Lead Engineer/Principal Engineer
    Gate5 Ag (Acquired By Nokia) / Here Technologies Mar 2005 - Mar 2013
    Eindhoven, North Brabant, Nl
    Started in a small company gate5 Inc, worked directly with executive management, and with different globally distributed teams, as well as worldwide customers. Have been instrumental to the success of the company leading to the acquisition to provide map and navigation to mobile devices and the web. Proud of being a contributor to major components on hundreds of millions of devices, and portals such as Yahoo, bing and Here.com.• Implemented map service APIs for heterogeneous networks. Client-side asynchronous data fetching to reduce map latency.• Rewrote geo-store access and node caching layer that is essential for mobile clients. Satellite and hybrid view implementation, with fallback to different zooms.• Improved fonts, street names and highway labeling. Integrate SVG rendering. Provided configuration tool for customizing map look and feel. • OpenGL/ES, openVG implementation of map rendering. • Unicode transliteration and internationalization, POI decoding and searching. • Overhauled the memory management subsystem for core client libraries.• 3D perspective view. Moved the whole graphics system from palette mode to 32-bit color. Rewrote polygon anti-aliasing with sub-pixel mode for better visual and faster rendering.
  • Akamai Technologies
    Lead Engineer
    Akamai Technologies Jun 2004 - Mar 2005
    Cambridge, Ma, Us
    Responsible for multi-media content delivery, streaming, and high-value content protection with DRM. Engaged in designing, planning of new software solutions and road map. Interacted directly with customers, partners. Provided guidance and training to professional service and sales/marketing personnel.• Deployed distributed Digital Rights Management (DRM) with MD5, Rijndael encryption which integrates server-side CGI/Perl, ActiveX .NET and client-side AJAX technologies.• Architect for generic DRM solution based on Open Mobile Alliance (OMA) standard.• New features to the Windows Media Server network including Server Side Play-list, performance monitoring plug-in.
  • Liberate Technologies
    Senior/Lead Engineer
    Liberate Technologies 1999 - 2004
    Us
    Implemented software platforms for TV set-top boxes that enable content authoring, application and game developing to give the integrated Digital TV experience. • TvNavigator 5 – The next generation middle-ware platform. Designed the new Liberate Lightweight Porting Interface (LPI). Responsible for kernel part, application lifecycle management, socket and graphics, etc. Implemented HTTP stack, and its alternative, IP-Conduit, a transport protocol for low bandwidth, low reliability networks.• COX/SA TvMicro - A Java application platform with microVM engine. Certified with Sun's CLDC profile. Implemented feature and performance enhancement for the virtual machine. Also developed on resident applications of microMail, uBrowser and TvGuide/VOD app.• Integrated MacroMedia Flash to set-top devices, which can stand alone as a multi-media subsystem. Features include animation, button action, macro scripting and embedded JavaScript, layering and interacting with different flashes, MIDI sound and MP3 codec.• AOLTV – Was one of the leading engineers responsible for the release.• TvBar - A comprehensive pop-up menu system.
  • Etak, Acquired By Teleatlas(Tomtom)
    Software Engineer And Senior Engineer
    Etak, Acquired By Teleatlas(Tomtom) Jul 1997 - Jul 1999
    'S-Hertogenbosch, Nl
    Designed complex algorithms and built digital map databases for embedded in-car navigation devices as well as desktop and web applications. Migrated path-finding from single-threaded model to multi-thread. Performance optimization with MapTree implementation using KD decomposition and Hilbert curve. Map Rendering, Dual-level routing.

Bin He Skills

C++ Software Development Software Engineering Java Embedded Systems Agile Methodologies Linux Unix Mobile Applications System Architecture Android Software Design Javascript Python Embedded Software Distributed Systems C Scrum Saas Node.js Spring Framework Apache Spark Sql Mongodb Opengl Computer Graphics Big Data Analytics

Bin He Education Details

  • University Of California, Berkeley
    University Of California, Berkeley
    Ms
  • Nanjing University
    Nanjing University
    Bs

Frequently Asked Questions about Bin He

What company does Bin He work for?

Bin He works for Uber

What is Bin He's role at the current company?

Bin He's current role is Software Engineering at Uber.

What is Bin He's email address?

Bin He's email address is bi****@****ail.com

What schools did Bin He attend?

Bin He attended University Of California, Berkeley, Nanjing University.

What skills is Bin He known for?

Bin He has skills like C++, Software Development, Software Engineering, Java, Embedded Systems, Agile Methodologies, Linux, Unix, Mobile Applications, System Architecture, Android, Software Design.

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.