Software Developer
Current- Architected game systems in Godot Engine using event-driven patterns and dependency injection, reducing coupling and improving maintainability.
- Developed type-safe game components with GDScript, implementing interface contracts and strict typing for scalable codebases.
- Optimized runtime performance through efficient scene composition, lazy loading, and strategic signal-based event handling.
- Established clean architecture separating data, logic, and presentation layers while enforcing SOLID principles.