Denis S.
Unity Developer | PC, Mobile | UI, Gameplay, Multiplayer, Backend
Software development professional with a track record of shipping production-ready systems across game and web development industries. My focuses are on clean architecture, maintainability, and actually delivering value, not just writing code. Worked across the full stack, set conventions for teams, and managed projects end-to-end as a solo developer. In the Unity ecosystem, I specialise in transforming complex design requirements into high-performance, scalable mobile and desktop applications. By implementing architectural patterns (MVC, Strategy, and Command, Observer/Event-driven etc.), I ensure that gameplay systems remain decoupled from UI and business logic, significantly improving long-term maintainability and developer workflow. From managing intricate narrative branching using Articy and Pixel Crushers to building modular UI systems with DoTween, I deliver polished, engaging user experiences while maintaining the underlying code integrity required for professional-grade software.