Game Developer, Software Engineer & Instructor
I have over 15 years of experience in software development, programming, and game development. My professional journey began with web and enterprise software development and later expanded into game development, virtual reality (VR), 3D design, and educational content creation.
Throughout my career, I have contributed to a wide range of software and game development projects while helping aspiring developers learn practical skills through project-based education and real-world experience.
Education
Bachelor’s Degree in Software Engineering
Ranked 502 in the National Software Engineering Entrance Examination
Bachelor’s Thesis: Design and Development of an FPS Game
Associate Degree Project: Design and Development of a PHP-Based Website
Professional Experience
Software Development
More than a decade of professional experience in designing and developing web applications, desktop software, and enterprise systems using Microsoft technologies and database platforms.
Game & Virtual Reality Development
Designed and developed interactive games, virtual reality experiences, and 3D environments using industry-standard game engines and content creation tools.
Teaching & Content Creation
Created educational courses and technical content in programming, game development, Unity, 3D graphics, and related technologies.
Featured Projects
Snakes & Ladders Real 3D
A complete 3D game developed from concept to release, including gameplay programming, 3D modeling, animation, texturing, audio production, testing, and optimization.
Virtual 3D Exhibition
Development of an interactive virtual exhibition environment featuring 3D assets, animations, materials, and Blueprint-based systems.
Segal Online Learning Platform
Design and development of a web-based and mobile learning platform for online education and course management.
VR-Based Phobia Treatment System
Participation in the development of virtual reality solutions designed to assist in the diagnosis and treatment of various phobias.
Website Traffic Monitoring System
Development of a monitoring and analytics platform for tracking website uptime, downtime, and performance metrics.
Core Skills
C# and ASP.NET Development
Unity Game Development
Unreal Engine
SQL Server and MySQL
JavaScript, HTML5 and CSS3
3D Modeling with 3ds Max, Maya and ZBrush
Virtual Reality (VR) Development
Object-Oriented Programming (OOP)
System Analysis and Software Architecture
Technical Training and Course Production
Mission
My mission is to help programmers and game developers acquire practical, real-world skills through project-based learning. Every course is designed based on hands-on experience, real projects, and industry challenges to prepare students for professional success.