My commitment to continuous learning is bolstered by my passions for creative thinking and solving complex problems. Formally educated as a 3D game artist, my self-taught journey into the realm of software engineering has led to over 10 years of industry experience as well as expertise in platform development, project management, stakeholder interactions, agile methodologies, object-oriented development, and domain-driven design.