Hao Chen

Hao Chen Email and Phone Number

Senior Tech Leader working on AI @ Roblox
Hao Chen's Location
San Francisco Bay Area, United States, United States
Hao Chen's Contact Details

Hao Chen personal email

Hao Chen phone numbers

About Hao Chen

* 15+ years of deep technical depth across the entire computing stack. * Successfully owned tech stack for a product that had 120+ person team w/ 500+ million in rev, and 8+ million dau.* Grew and managed engineering teams from 2 to 15+.* Ability to create clean solutions to problems that stand the test of a changing environment. * Work experience with Unity, Scala, C / C++, C#, Lua, ASP.NET, Intel x86 assembly, PowerPC assembly, Unix, Windows, DirectX, OpenGL, HTTP, TCP/IP, UDP, SQL, etc.

Hao Chen's Current Company Details
Roblox

Roblox

View
Senior Tech Leader working on AI
Hao Chen Work Experience Details
  • Roblox
    Senior Technical Director
    Roblox May 2023 - Present
    San Mateo, California, Us
    * Working on AI / Creator
  • Meta
    Software Engineer
    Meta Jan 2018 - May 2023
    Menlo Park, Ca, Us
    * Director-level IC that worked on the Facebook core app tech stack(Newsfeed/Reels/Video), across mobile and backend.* Improved various Facebook app performance characteristics(e.g. reducing startup times by > 50%) by redesigning/rebuilding various systems like startup & asset fetching.* Improved core Facebook functional reliability, by ensuring we had sufficient root cause/diagnostic logging across each layer of stack, rebuilding systems where necessary to address fundamental flaws. * Influenced product strategy for Facebook’s short form video product, especially during incubation stages and the creator ecosystem.* Built an ML effects platform that supported both real-time mobile inference and async server generation, with productionized aging/cartoon effect GAN models that had high creator engagement. * Mentored senior ICs across divisions.
  • Zynga
    Divisional Cto
    Zynga 2015 - Sep 2018
    San Francisco, California, Us
    * Technical owner for multiple games/studios.* Provided technical guidance to business leadership on various issues/priorities.* Created strategy plans for tech to resolve various problems. * Advised studio CTOs on tech.* Continued to drive cross-company tech initiatives.
  • Zynga
    Distinguished Engineer / Studio Cto On Cityville Mobile
    Zynga 2014 - 2015
    San Francisco, California, Us
    * Technical owner for Unity based multi-platform game.* Guided to better product decisions by leveraging technical constraints. * Drove various cross-company tech initiatives in analytics, technology ownership, and performance.* Mentored senior engineers across the company.
  • Zynga
    Architect / Studio Cto On Farmville 2
    Zynga 2011 - 2014
    San Francisco, California, Us
    * Technical owner for a client/server app that scales to millions of users, supporting new software updates daily.* Provide leadership on the full client/server technology stack to a large engineering team.* Act as technical advisor to inform business and strategic tradeoffs.* Collaborate with central technology teams to drive beneficial shared tech.
  • Microsoft
    Principal Software Design Engineer / Architect
    Microsoft 2009 - Oct 2011
    Redmond, Washington, Us
    * Architect for the ESPN on Xbox LIVE product, that brings live/on-demand streaming HD video to the Xbox console with interactive elements. * Drove technical strategy, decisions, and oversight for the product.* Designed architecture and drove movement to ship the product as a service(a Xbox first), with high QoS. * Drove shared components leveraged by other Studio teams, such as a common Kinect API/UI framework, client to server error reporting API, and a Xbox package download and management system.
  • Microsoft
    Senior Software Design Engineer / Architect On Xbox Live Primetime
    Microsoft 2007 - 2009
    Redmond, Washington, Us
    * Tech lead for the client platform component for a massively multiplayer scheduled entertainment product, bringing a new genre of entertainment to the Xbox. * Helped build the team from 1 to 15+ by heavily participating in hiring loops for senior positions. * Helped define architecture & vision of the overall product. * Provided technical leadership across the entire Primetime org, often pitching in on other teams. * Designed & implemented various new Xbox OS components such as a reminder / scheduling system, and a new system for the episodic delivery of content. * Built an architecture that was flexible enough to require minimal work in subsequent releases as new requirements & features were needed.
  • Microsoft
    Senior Software Design Enginner On Xbox Incubation
    Microsoft 2006 - 2007
    Redmond, Washington, Us
    * Worked as sole developer on many prototype projects involving a variety of technology, from micro footprint streaming video to the first MS hand tracking API for the Kinect.* Participated in business opportunity proposal meetings as technical advisor with high level execs for these prototype projects. * Tech lead for the Xbox 360 game library OS component, working with internal partners such as XNA and Xbox LIVE Arcade Publishing to manage asks & deliverables. * Managed product schedule and delivered all requested features, ahead of schedule, and with an excellent quality bar, creating a solid reputation throughout the wider org for both the team and myself. * Provided technical leadership on Xbox 360 architecture to a 15+ member dev team.
  • Microsoft
    Software Design Engineer Ii On Windows Graphics
    Microsoft 2004 - 2006
    Redmond, Washington, Us
    * Contributed to converting the Windows graphics driver model from kernel mode to user model which had a big impact in Windows OS reliability improvements. * Became highly proficient in working with the complete OS stack in both kernel and user mode pieces. * Developed awesome debugging skills due to exposure to a wide variety of issues, occasionally at the x86/ia64 assembly level. The issues include bugchecks, deadlocks, black screens, hung CPU/GPUs, BIOS emulation, and user error. * Built OS support for various features such as laptop monitor management, monitor detection, automatic driver installation, display management, and memory management for hardware drivers.
  • Microsoft
    Software Design Engineer I/Ii On Msn Alerts/Spaces
    Microsoft 2002 - 2004
    Redmond, Washington, Us
    * Gained experience shipping a beta and v1 internet scale web product(Spaces), in design, implementation, making tradeoffs, etc. * Gained experience around building internet scale services & solving networking related problems. * Worked on all aspects of an internet scale message routing system(Alerts). * Solely designed & implemented the middle tier API for Spaces which was used by all web front end clients. This API is still in use in many Windows Live properties today.(7 yrs later) * Wrote efficient, scalable C++ & C# features for the services that I worked on. * Performed many cross-team duties such as being dev contact for the back end team, and educating the MSN Japan dev team on the middle tier API.
  • Various
    Internships
    Various 1997 - 2002
    * 2 years of internships during my university studies at various companies such as EA, ATI, and Microsoft. Worked on a variety of areas from OpenGL graphics engines to Unix X-Shell set top boxes to UI apps.

Hao Chen Skills

C# C++ Html Directx Lua Actionscript X86 Assembly Opengl Php Tcp/ip Udp Apache Memcached Membase Asp.net Sql Microsoft Sql Server Content Distribution Networks Http

Hao Chen Education Details

  • University Of Waterloo
    University Of Waterloo
    Math

Frequently Asked Questions about Hao Chen

What company does Hao Chen work for?

Hao Chen works for Roblox

What is Hao Chen's role at the current company?

Hao Chen's current role is Senior Tech Leader working on AI.

What is Hao Chen's email address?

Hao Chen's email address is jo****@****ail.com

What is Hao Chen's direct phone number?

Hao Chen's direct phone number is +141570*****

What schools did Hao Chen attend?

Hao Chen attended University Of Waterloo.

What skills is Hao Chen known for?

Hao Chen has skills like C#, C++, Html, Directx, Lua, Actionscript, X86 Assembly, Opengl, Php, Tcp/ip, Udp, Apache.

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.