Skip to content

.NET

C Sharp

I've been using C# for 5 years and am always up-to-date on the latest C# language features. It is a language I use almost daily, and my experience spans a variety of project types:

  • ASP.NET web servers
  • Roslyn analyzers and source generators
  • Desktop applications
  • Command line applications
  • Reusable libraries

AssetRipper.CIL

I find myself frequently writing CIL bytecode, so I made a library to help with that. It's built on top of AsmResolver, a magnificient set of libraries, which I occasionally contribute to.

Il2CppInterop

Il2CppInterop generates output as .NET CIL. Ensuring efficiency and correctness requires a solid understanding of the .NET CIL architecture and the semantics of each byte code instruction.