Avatar

Jiadong Chen

Senior Software Developer

Freelancer

Biography

Hi, I’m Jiadong Chen (@chen_jd). I’m an experienced .NET Developer and Microsoft MVP since October 2015. And my last job was for Unity, the creator of the world’s most widely-used real-time 3D development platform, as a Field Engineer. As a Field Engineer at Unity, I provided in-depth consultation and support to developers who use Unity for their games and simulations dev. And provide on-site support for enterprise customers such as Tencent, Perfect World, Seasun, review their projects, find and solve the performance issues.

I have participated in the Unite Conf(Beijing & Shanghai) twice as a speaker. And I attended the Microsoft Ignite the Tour Beijing conf as a speaker, too.

Before joining Unity, I was a game programmer and the organizer of the Beijing Unity User Group(UUG). I like to write technical blogs (of course mostly in Chinese), and my first book about Unity was published in 2016. Besides, I got my first Microsoft MVP Award in 2015.

Interests

  • .NET/C#
  • Unity Engine/XR Development
  • Python
  • Microsoft Azure Cloud
  • Jenkins CI/CD

Education

  • BEng in Electronic Information Science and Technology, 2012

    Dalian Maritime University

Accomplish­ments

Microsoft Certified: Azure Fundamentals AZ-900

Earners of the Azure Fundamentals certification have demonstrated foundational level knowledge of cloud services and how those services are provided with Microsoft Azure.
See certificate

Microsoft Most Valuable Professional

The Microsoft Most Valuable Professional (MVP) award is given by Microsoft to “technology experts who passionately share their knowledge with the community.” The awarded are people who “actively share their … technical expertise with the different technology communities related directly, or indirectly to Microsoft”.
See certificate

Recent Posts

Henshin, from Jiadong Chen to Unity Chan! 3D Avatar Creation using Unity and Intel RealSense Camera!

Henshin, from Jiadong Chen to Unity Chan! 3D Avatar Creation using Unity and Intel RealSense Camera!

Build an Image Classifier for Detecting Viral Pneumonia Bacterial Pneumonia With Azure Ai and Unity

The world has changed due to the COVID-19 pandemic in 2020. Medical staff around the world have shown bravery and resilience in the …

These Mistakes Can Make Your Ar Foundation App Display a Black Screen

In recent years, AR technology has developed rapidly. Following the release of the amazing ARKit 3 last year, this year Apple released …

4 Tips for Using Github More Efficiently

As a programmer who likes GitHub very much, I found these 4 tips in my daily use that can improve my efficiency when using GitHub. This …

CI/CD For Azure Functions App By Using GitHub And Azure DevOps

This post details the process of using Azure DevOps to implement the CI/CD pipeline for our Azure Functions app project created in the …

Recent & Upcoming Talks

[Microsoft Ignite The Tour] - Develop custom rendering pipelines using Unity and C#

Through this session, people can learn what SRP is and how to develop custom rendering pipelines using C# language.

Unity AR Foundation Overview

What problem does Unity’s AR Foundation solve? What is the architecture of the AR Foundation? And what is the roadmap for the AR …

Unity 2019 Roadmap

Talked about what’s coming in Unity 2019, and presented the vision for what you should expect in 2019.

[Unite 2019] - Asset management and serialization in Unity

Introduce the internal serialization mechanism of the engine and some management mechanisms for the asset. Such as shaderlab, script, …

[Unite 2018] - Geometry Shader And Comput Shader In Unity

Talk about using geometry shader in Unity to render large areas of grassland, and using compute shader in Unity to simulate Boids …

Projects

Unity & AR Core Depth API: Combine Pixel Style Art With The Real World

Using Google ARCore SDK & Unity To Build a depth API AR Application.

My Ara Tour Dashboard VR

In the My Ara Tour Dashboard VR project, you can 1)check the messages. 2)check out the ara city campus model/map with tips. 3)and check out the timetable items.

Unity ARFoundation HandDetection

This project shows how to enable the CoreML to work with AR Foundation in Unity.

Realistic Real Time Grass Rendering With Unity

Realistic Real Time Grass Rendering With Unity. Using the Geometry Shader to generate millions of grass on GPU.

Render Crowd Of Animated Characters

The Anim map for vertex shader to modify the vertex position of the mesh at runtime. and use gpu instancing to reduce the count of draw calls.

Unity Boids Behavior on GPGPU

Boids behavior calculation code is modified to utilize Microsoft Direct Compute resulting significant improvements in Performance.

Unity Special Effect With Depth

Using depth data to achieve scanning effects, x-ray effects, and shield energy field effects. Version Unity5.6 +