Software Engineer, AI Engineer & Technical Educator
9,881
Total learners
1,432
Reviews
About me
I am a Software Engineer, and Technical Instructor with more than 8 years of experience building software systems, AI-powered applications, backend services, and commercial products.
My journey began in game development, where I spent years working with Unreal Engine, C++, multiplayer systems, networking, optimization, game AI, and large-scale software architectures. I am the developer of the multiplayer shooter game Deadly Domain, published on the Epic Games Store, where I applied advanced programming, AI systems, networking, and software engineering principles to build a complete commercial product.
I am also the developer of Dead2Rise, published on Steam, where I designed and implemented advanced AI systems, including large-scale crowd management, AI perception systems using sight and hearing, hive-minded AI behaviors, dynamic day and night systems, environmental awareness, AI missions, adaptive NPC behaviors, and learning systems that allow AI characters to evolve their abilities and decision-making over time based on interactions with the player and the game world.
Over the years, I have published numerous courses covering C++, object-oriented programming, memory management, multiplayer systems, game AI, Unreal Engine 5, and software engineering. These courses have helped thousands of students strengthen their programming skills and build real-world projects from start to finish.
One of the reasons I enjoy teaching AI is that many of the same engineering principles used in professional game development like decision-making systems, AI behaviors, planning, state management, scalability, optimization, and system design, also apply directly to modern AI agents and intelligent software systems. In many ways, AI agents are simply another evolution of the complex systems developers have been building for years.
I am excited to have you here and look forward to helping you build your next project.