Skip to content


@microsoft @dotnet @bflattened
Block or Report

Block or report MichalStrehovsky

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Add an optional note:
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi there

I'm Michal, I live in Slovakia, and I work remotely at the .NET Runtime team at Microsoft.

In my spare time I work on C#-related side projects that I find fun but don't particularly overlap with my day job. I maintain the bflat compiler - a C# compiler with Go-like tooling to build small and selfconained apps by default. You might also know me from my greatest hits such as "Let's make C# run on Windows 3.11!", "How about a snake game in C# running on DOS?". I also write articles such as the one on how I built a fully self-contained game in C# in 8 kilobytes.

You can follow me on Twitter to see what I'm up to:

If you would like, leave me a tip in my tip jar at


  1. zerosharp Public

    Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.

    C# 1.7k 86

  2. Self-contained C# game in 8 kB

    C# 285 41

  3. C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)

    C# 1.4k 23

  4. sharpfire Public

    DOOM fire effect in C#

    C# 40 5

  5. doom-clr Public

    Forked from mattiasgustavsson/doom-crt

    DOOM compiled as a .NET application

    C 25 1

  6. raw-cil Public

    Raw .NET CIL demos

    C# 19

1,662 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri
Activity overview
Contributed to dotnet/runtime, bflattened/runtime, MichalStrehovsky/iltrim and 41 other repositories

Contribution activity

October 2022

MichalStrehovsky has no activity yet for this period.

Seeing something unexpected? Take a look at the GitHub profile guide.