headshot_3-removebg.png

Hello!

My name is Dmitrii Ivashchenko.

I'm a lead software engineer with over 11 years of experience, specializing in mobile game and backend system development.

Feel free to contact me using the links below:

👨‍💻 LinkedIn

✉️ Email

🚀 GitHub

Biography

https://notaku.so/iframes/clickable-image/eyJpbWFnZVVybCI6Imh0dHBzOi8vc3RvcmFnZS5nb29nbGVhcGlzLmNvbS9ub3Rha3UtdXNlci1pbWFnZXMvOGM4OTY1ZGItZDU0My00ODUwLWE3MzctNjZjYTk2YWIyOWVlU2NyZWVuc2hvdCUyNTIwMjAyMy0wOS0wMSUyNTIwYXQlMjUyMDE2LjMyLjE3LnBuZyIsImxpbmtIcmVmIjoiaHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL2ZpbGUvZC8xdTNfYmNuTE90b1ptOEhkNDR2MkNsU2lfcnBwZ1Z2WkgvdmlldyJ9

I am a software engineer with over ten years of experience developing mobile games and backend systems. I have progressed from being a junior full-stack developer in a small studio to becoming the Lead of a mobile game development team in a large international company.

A member of the International Game Developers Association (IGDA) and Academy of Interactive Arts & Sciences (AIAS) and an author of articles on GameDeveloper.com, Medium, Dev.To, Hashnode and HackerNoon. As a judge, I have participated in evaluating projects for CODiE Awards and Globee Awards 2023, as well as in numerous hackathons.

As of today, I am a Lead Unity Developer and the Head of the Development Team at MY.GAMES, with over 1 billion registered users worldwide. I am guiding a development team of game developers and backend engineers to create profitable and engaging games.

I am passionate about sharing my knowledge and regularly contribute to the developer community through my writings, talks, and mentorship. I believe that continuous learning and collaboration are crucial to driving innovation in this ever-evolving industry.

My publications

Migrating from WebGL to WebGPU | HackerNoon

Unity Realtime Multiplayer, Part 8: Exploring Ready-Made Networking Solutions | HackerNoon

Unity Realtime Multiplayer, Part 7: Architectures in Different Genres | HackerNoon

Unity Realtime Multiplayer, Part 6: Game Network Topologies | HackerNoon

Unity Realtime Multiplayer, Part 5: Preparing Game Data | HackerNoon

Unity Realtime Multiplayer, Part 4: Overcoming NAT Challenges | HackerNoon

Unity Realtime Multiplayer, Part 3: Reliable UDP Protocol | HackerNoon