Name: Egor Bogatov
Age: 31 yo
Location: Minsk, Belarus
I’m a software developer with 12 years of experience in commercial software development.
Micro-optimizations, LLVM, mobile and game development.
Senior Software Engineer Worked on Mono Runtime, iOS/Android/WebAssembly integrations, optimizations, and I contribute to both JIT compilers: Mono-LLVM and CoreCLR RyuJIT.
Some of my RyuJIT contributions can be found here.
Joined Xamarin in 2015 it was aquired by Microsoft a year after. Worked on UrhoSharp game engine and Mono BCL.
Freelance and pet projects
Java, C++, gamedev. Also, I developed a mobile game with over one million downloads. Some screenshots can be found here.
Senior Software Engineer
2D mobiles games for iOS and Android using Xamarin and a custom game engine.
Windows Phone and Windows 8 clients for Viber messenger.
Boring enterprise stuff: SQL, EF, WCF, DDD, WPF, WinForms.
DotNext 2020, Moscow - How JIT compiler works C++ CoreHard 2019, Minsk - LLVM tips & tricks for your front-end DotNext 2019, Moscow - .NET 5: runtimes DotNext 2018, Moscow - Microoptimizations inside .NET Core