With over five years of professional experience as a Unity3D developer, I have worked on a wide range of projects,
including architectural and engineering tools, BIM visualization tools for Revit,
Unity-integrated tools, and game development
(first-person, puzzle, and strategy games), as well as software architecture.
My work is primarily focused on Unity3D and C#, leveraging the .NET ecosystem within game and real-time applications. In some projects, I have also taken on supporting backend development tasks in .NET, gaining a working knowledge of backend concepts when required by the project.
Beyond hands-on development, I have led small multidisciplinary teams, managing programmers, designers, and artists, and mentoring university interns. I have experience working with agile methodologies (Scrum), waterfall development, and test-driven development (TDD).
In parallel to my professional work, I am also a
lecturer in Introduction to Game & Virtual Environments Programming for Game Design and Development Bachelor's Degree at UDIT.