Chao-Hung Sun

Chao-Hung Sun Email and Phone Number

Snowboard Instructor | Ex-Microsoft @ Chaos & Flow LLC
Chao-Hung Sun's Location
Greater Seattle Area, United States, United States
Chao-Hung Sun's Contact Details

Chao-Hung Sun work email

Chao-Hung Sun personal email

n/a

Chao-Hung Sun phone numbers

About Chao-Hung Sun

Fail fast; learn fast.The most important mindset I learned in Microsoft. The concept has inspired me to learn more from the rapidly evolving industry and the briliant colleagues and mentors I’ve worked with.I am a highly self-driven team technical lead. I identify team pain points to continuously and develop plans to improve team workflow in both process and tooling while delivering business result. My technical field of focus involves SDK API design for framework, system design for Inter-process communication framework, desktop application development on Windows, and iOS SDK development with wearable technology . As of 2022 career break, I'm building technical skills needed to enter AR/VR industry with proficiency in Artificial Intelligence.Outside of Microsoft, I’m a certified level 2 snowboard instructor with coaching experience over 100 students in the past two winter seasons.

Chao-Hung Sun's Current Company Details
Chaos & Flow LLC

Chaos & Flow Llc

View
Snowboard Instructor | Ex-Microsoft
Chao-Hung Sun Work Experience Details
  • Chaos & Flow Llc
    Founder
    Chaos & Flow Llc Aug 2022 - Present
  • Career Break
    Personal Goal Pursuit
    Career Break May 2022 - Present
    I left Microsoft in pursuit of personal goals that I need in the next chapter of my life.
  • Microsoft
    Senior Software Engineer
    Microsoft Sep 2020 - Apr 2022
    Redmond, Washington, Us
    Surface Management Extension (owner)- Architected and led a team of 3 senior engineers to deliver internal SDK and services shipped as Surface Management Extensions to bridge IPC between apps development and Surface driver and firmware development.- Leveraging Surface Management Extension, worked with a group of Driver and Firmware engineers to enable Smart Charging in Surface app.Surface App Libraries (owner)- Architected and led a team of 4 junior engineers to deliver internal SDK.- Aggregate lessons learned in Surface App 1.0 and Surface Diagnostic Toolkit to provide a new library for configuration-driven and content-driven apps for newest Surface app and designed to support other apps such as Surface Diagnostic Toolkit to curate experience for each Surface SKU via several data sources including Azure, embedded resources, and inboxed data form Imaging team.Surface App Releases (owner)- Championed branching and release strategy in weekly self-host program and our public release on Oct 5, 2021 and following QFE releases.Dev Ops (owner)- Setup Azure DevOps workflow for build and release management in multiple Git repos involving Surface app, Surface Diagnostic Toolkit, Surface Management Extensions, and several internal libraries and tools.- Designed and improved processes for weekly selfhost program and production releases for Surface app and Surface Management Extensions.- Mentored engineers in both India and Redmond offices with continuous recorded brown-bags and documentations.
  • Microsoft
    Software Engineer Ii
    Microsoft Sep 2017 - Sep 2020
    Redmond, Washington, Us
    Surface Diagnostic Toolkit for Business (owner)- Architected and transform Surface Diagnostics Toolkit to be highly modular and configurable in both UI and assemblies using MVVM, Dependency Injection, and Attributed programming. This added experiences in Surface Diagnostic Toolkit for Business servicing self-help, IT desk, and UI-less console execution.- Used Unity container for Ioc, MEF (Managed Extensibility Framework) to dynamically load .DLL.- Awarded E+D Leadership Team Award for Surface Diagnostic Toolkit- Established engineering best practices and sprint planning methodology across development and program management teams.- Designed functional and design specs for a cross-team project that involves several software components, which allow Surface applications and tools access low-level API from sandbox UWP environment using RPC, gRPC, and Protocol Buffers.Miscellany:- Sprint planning, retro, and review.- Administrate devops environment using Azure DevOps.- Mentored FTE, vendors, and interns for other projects.- Conducted both phone and onsite interviews.
  • Microsoft
    Software Engineer I
    Microsoft Apr 2015 - Sep 2017
    Redmond, Washington, Us
    Microsoft Band: - started from scratch and shipped Microsoft Band SDK on iOS for Objective-C with a team of 3.Leverage Google protobuf over Bluetooth LE and USB transport to communicate between iOS, Mac OSX and custom Firmware (Microsoft Band).- designed public API to support actionable smart notifications in platform-specific offering that allows developers to customize notifications that allow users to respond on Microsoft band supporting Android broadcast manager, Windows Phone toast notification, and iOS ANCS (apple notification center service). Microsoft Band PLE:- Handle maintenance of Microsoft Band app on iOS, Windows, and Android by fixing remaining high priority bugs and prepare for end of life software cycle for Microsoft Band.Surface Diagnostic Toolkit (owner)Learned Windows and C# from scratch, and build a WPF app from scratch and shipped Surface Diagnostic Toolkit as both as public and internal operation product servicing Customer Support specialists, Microsoft Retail Store agents, and Return and Repair center.
  • Microsoft
    Ios Software Contractor At Microsoft Band
    Microsoft Nov 2013 - Mar 2015
    Redmond, Washington, Us
    Microsoft Band- as a member of iOS/OSX SDK team, worked along with Android and Windows Phone SDKteams and communicate with App, Cloud, and Firmware team.- Designed Generic Device Connection Architecture for USB and Bluetooth LE- Designed Portable RESTful library specific for multi-request typed task for Microsoft Health- Implemented client side of custom Bluetooth LE protocol to communicate with Microsoft Band- Maintained USB protocol from previous my mentor.- Implemented Tile Management, Sync, Bike, Notifications, and several APIs that synchronize data between iOS app and Microsoft Band firmware.DevOps- Setup CI using Jenkins and XcodeBot with GIT version control, and automated each commit tocheck-ins on Team Foundation Server. - maintained custom on premise Mac Mini build/test cluster. This was after Satya promoted combined engineering and before Microsoft started supporting multiple platforms. I maintained8-10 Mac Mini listening to SSH from TFS build agent to translate TFS build request over SSH as Xcode build and code sign tasks.

Chao-Hung Sun Skills

Software Engineering Sdk Development Objective C Ios Development Git Xcode Project Management Tfs Jenkins Continuous Integration Computer Science Java C Software Development Programming C# Desktop Bridge Windows Presentation Foundation

Chao-Hung Sun Education Details

  • Harvard Business School Online
    Harvard Business School Online
    Core Credential Of Readiness
  • Florida Institute Of Technology
    Florida Institute Of Technology
    Computer Science

Frequently Asked Questions about Chao-Hung Sun

What company does Chao-Hung Sun work for?

Chao-Hung Sun works for Chaos & Flow Llc

What is Chao-Hung Sun's role at the current company?

Chao-Hung Sun's current role is Snowboard Instructor | Ex-Microsoft.

What is Chao-Hung Sun's email address?

Chao-Hung Sun's email address is ch****@****oft.com

What is Chao-Hung Sun's direct phone number?

Chao-Hung Sun's direct phone number is +132148*****

What schools did Chao-Hung Sun attend?

Chao-Hung Sun attended Harvard Business School Online, Florida Institute Of Technology.

What are some of Chao-Hung Sun's interests?

Chao-Hung Sun has interest in Science And Technology, Environment, Arts And Culture, Health.

What skills is Chao-Hung Sun known for?

Chao-Hung Sun has skills like Software Engineering, Sdk Development, Objective C, Ios Development, Git, Xcode, Project Management, Tfs, Jenkins, Continuous Integration, Computer Science, Java.

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.