Software Developer & Content Engineer
Kazuki's Portfolio website

Hi, I'm Kazuki

I am an engineer at Microsoft Japan. I love programming, writing code and writing technical articles to help people


Software Developer

Dev Skills
Have skill of developing:
  • iOS/Android/UWP mobile apps (Xamarin)
  • Windows Desktop apps (UWP, WPF)
  • HoloLens apps
  • Server-side (ASP.NET, Spring Boot)

アプリ開発が好きで、フロントエンドからサーバサイドまでやります。得意言語は C# ですが Java や JavaScript の経験もあります

OSS contributor

I'm the owner of OSS ReactiveProperty project, a C# library which provides MVVM and asynchronous support features under Reactive Extensions. This NuGet package is downloaded 100K times.

2013 年から OSS ライブラリの ReactiveProperty のオーナーをしています。 2018/09 現在の NuGet パッケージのダウンロード数は 100,000 ダウンロードです。

Content Engineer

Popular technical blog

I've written my own technical blog since 2011, which has 2300+ articles now (Sep, 2018). It continuously has 110K page views per month.

2011年からずっと技術ブログ『かずきのブログ』を書いていて、月間PV(pageviews)は 11万で、記事数は 2300 以上になります。

Published books

I've written 9 technical books; books about .NET, Xamarin.Forms, React, UWP (3 books), WPF, Windows Store apps (2 books)

何冊かの 技術書を書いてきました。.NET, Xamarin.Forms, React, UWP (3 冊), WPF, Windows ストアアプリ (2 冊)

Public Speaking

Having Presentations

I also have experiences of public speaking at many conferences such as Microsoft de:code, Tech Summit, and other 3rd party technical meetups.
My presentations are published on SlideShare

Microsoft de:code や Tech Summit や勉強会で登壇をしてきました。 登壇資料は SlideShare で公開しています。

Microsoft MVP

I had been Microsoft MVP for 6 years and I have strong connection with MS dev community. (The reason why my MVP career ended was that I joined Microsoft in 2017 and I had to give up being MS MVP. (MS employees cannot be MS MVP))

6年間ずっと Microsoft MVP を受賞していました。(現在はMS社員になったのでMVPではなくなりました)




ReactiveProperty is MVVM and Asynchronous Extensions for Reactive Extensions. I have maintained it since 2013. This package has been downloaded more than 100K times.

2013 年から OSS ライブラリの ReactiveProperty のオーナーをしています。 C# で MVVM パターンでアプリケーションを開発するときにリアクティブプログラミングとシームレスに連携するためのライブラリになります。 2018/09 現在の NuGet パッケージのダウンロード数は 100,000 ダウンロードです。

 View Source View on store

Technical Blog

I continue writing technical articles since I was a Microsoft MVP, and now my blog has more than 2300 articles! It has 110K page views every month.


 View my blog

Xamarin.Forms Book

I wrote a book about Xamarin.Forms and Prism in 2016. It has 245 pages, and it is available on SlideShare for free! This was the first Xamarin book in Japan and I believe that it helped many Japanese developers learn Xamarin.Forms and MVVM.

2016 年に Xamarin.Forms 本を書いて無料で公開してます

 View PDF file


I often have presentations and like to perform live-coding demo using Visual Studio.

技術登壇もしています。Visual Studio を使ったライブコーディングをするのが好きです

 View my slides