Hao X.

Principal Software Engineer at Microsoft

Role
Principal Software Engineer at Microsoft
Location
Redmond, WA, US
LinkedIn followers
500 followers

About Hao X.

8/2014 - presentSoftware Engineer for Microsoft PowerBIFull stack. Develop new PowerBI features and maintain the service6/2012 – 8/2014Software Develop Engineer in Test in Microsoft. Involved in building the most latest software for SQL Server Reporting Services, BI Azure and PowerView. Work related to scenario tests, engineering system and BI Azure live site monitoring.8/2010 – 5/2012Academic Projects as a Graduate Student. Participate in a Java Based Spatial Database Project, which is using Oracle Database with Oracle Spatial Functions as well as normal SQL. And an Interactive Movie Maker dealing with Multimedia including image, audio and video based on Java Desktop Application Framework. Now working on a Java Based Multi-Player Network Game named “Super Cece” and an Android Application for a College Forum, etc.9/2009 – 7/2010Member of Software Theory and Practice Group, SJTU. In addition to the dissertation work for “Branch Prediction for Object-Oriented Programs in Source Code Level”, lead the Java-Servlet Based Web Project “Online Bug Detection Engine for Java Programs”. Participant in the research inside JVM and Path Frequency related fields. 9/2006 – 6/2010Academic Projects as an Undergraduate Student. Five years experience in Java and participating in building online server and clients for game Tic-tac-toe. Working on a project for a Multi-Thread Web Crawler. Familiar with OPENGL and participate in several related projects including a Fighter Aircraft Simulation Game, a Minimal Triangle Segment Division Tool and a Virtual Reality Project.Specialties: Java, C++, C#, PHP, JavaScript, Web Development /Application, Artificial Intelligence, System Administrator

Experience

  1. Principal Software Engineer

    Microsoft

    Sep 2025 — Present

Education

  • Shanghai Jiao Tong University

    bachelor, Software Engineering

    2006 — 2010

  • University of Southern California

    Master, Computer Science

    2010 — 2012

Skills

  • Angularjs
  • Android
  • Computer Science
  • Angular
  • Css
  • Java
  • Web Development
  • C++
  • Typescript
  • Sql
  • Asp.net
  • Web Applications
  • Microsoft Azure
  • Machine Learning
  • Databases
  • Agile Methodologies
  • Less
  • Php
  • C
  • Node.js
  • Python
  • Npm
  • C#
  • Tsql
  • Javascript
  • Html
  • Artificial Intelligence

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Hao X. — Principal Software Engineer at Microsoft in Redmond, WA, US | Unifers