William Soro

Game developer

now @ Genoa, Italy
info@williamsoro.it

I excel in harnessing cutting-edge game development methodologies to craft immersive and engaging experiences. My natural leadership fosters dynamic collaboration, while my strong soft skills drive seamless communication and innovation, enhancing both team synergy and project success.


Experience

Technical Referent (2024 - Now)

Unity Game Developer (2022 - Now)

Miniclip

Since 2022, I have been working as a Client Developer at Miniclip, focusing on meta-game systems and player engagement features. My responsibilities include implementing progression mechanics, reward systems, and live-ops integrations aimed at boosting player retention. From the very beginning, I had the opportunity to contribute to improving the live-ops release processes by helping enhance existing automation and monitoring tools, helping streamline operations and reduce the risk of errors. I collaborate closely with cross-functional teams—particularly game producers and backend developers.

In mid-2024, I began taking on the role of Technical Referent within my team, with responsibilities centered around leading technical decision-making and defining implementation strategies. While I do not handle game design aspects, I focus on the technical design and architecture of the systems we develop.

January 2022 - Present

Game Developer and General Artist

TrashPanda Intearactive (Founder)

In 2020, after a brief hiatus, I decided to pursue my lifelong dream of becoming a game developer. With a fresh sense of purpose, I immersed myself in pixel art and low-poly 3D modeling, eager to bring my ideas to life. This journey was more than just learning new skills—it was the first step toward crafting complete game projects. From this passion, TrashPanda Interactive was born as a personal project, a creative outlet through which I could transform my ideas into immersive gaming experiences.

Over the years, TrashPanda Interactive has evolved into a full-fledged creative project, allowing me to experiment freely and push my artistic and technical boundaries. It has become a space where I can bring ideas to life without constraints, sharing my journey and creations with the world through Instagram.

June 2020 - Present

Software Analyst and Full Stack Developer

Freelance Consultant

As i started to shape my career in my mind, i decided to take a break from the corporate world and explore the freelance landscape.
Thanks to my previous experiences, i decided to be a one man band, offering a full stack service to my customers.
Using .NET technologies previously known and integrating some other tecnologies suchs as Xamarin, Angular, Bootstrap, Sql Server and Azure i shaped my core skillset.
I had the chance to deliver different magnitudes of projects, from small web applications (such as a simple Survey Tool for live events) to a more structured SaaS application (Multi tenant, Micro services based, with a full stack approach) where bars and restaurants was the main target (Menu, Discounts, etc).
One of the most important goal i've reached was the opportunity to collaborate with a local startup that led me to travel a lot and offer my services to one of the biggest internation Cruise Line Company, for which i developed some mobile tools for the management of the onboard activities. Developing, documenting and delivering the project with also the training of the final users.
Some minor experiences:

  • Customization of some Wordpress instances
  • Rework and improvements on stand alone PhP websites

March 2017 - January 2020

Software Developer (2013 - 2017)

Junior Software Developer (2011 - 2013)

Bridge Technologies

In 2011 i've started my professional journey as Junior Software Developer mainly using .NET Framework and C# alongside Sql Server, but also exploring some others technologies suchs as Silverlight and Apache Flex. Most of the project where related to the Document Composition field.
Starting from little tools to whole standalone on premise orchestrators, in order to cover the whole document lifecycle, from the generation to the delivery.
As one of the scope was the multichannel delivery, i got the chance to develop and deliver on different platform, server and client based, from pc to mobile.
Last but not least i had the chance to coordinate some of the projects, including resource management, project planning and customer relationship.
Other experiences:

  • Mobile Development on native Android and iOs (Java, Objective-C) in order to realize some prototypes
  • Java Bean development for Oracle BPM
  • Porting of some old ASP services to a new ASP.NET infrastructures
  • Development of a web application for the management of the company customers
November 2011 - March 2017

Education

Istituto Tecnico Gastaldi

Technical High School Diploma in Computer Science
Computer Science A.B.A.C.U.S. experimental course
2005 - 2010

Skills

Programming Languages
Frameworks
Engine & Environments
Tools & Others
Methodologies and Approaches
  • User Oriented Design
  • SaaS (Multi tenant) & On Premise
  • Multi platform experience (iOS, Android, Web)
  • DDD, EDD and TDD
  • Agile Development & Scrum

What else?

In addition to being a developer, I am also a musician, playing guitar, bass, and drums at an amateur level. I am currently exploring music production, experimenting with different sounds and techniques. My creativity also extends into the visual arts, where I enjoy digital art and frequently share my work on Instagram when inspiration strikes. Every now and then, I also dive into 3D production, creating occasional projects to expand my creative skills.

Over the past 15 years, I've dabbled in various sports, ranging from Kung Fu and Muay Thai to Calisthenics, Bodyweight Training, Powerlifting, and Bodybuilding, always seeking new challenges. Technology is a constant source of curiosity for me—whether it's the latest gadgets or emerging trends in software development, I’m always exploring new tools and innovations.

I’m a big fan of Anime and Japanese Manga, and of course, video games. Story-driven games, cooperative play, and indie titles are my favorites, though I'm actively working on catching up with some triple-A games as well.

Last but not least, I love cooking, with a particular preference for baking and making first courses—these are my specialties. However, I especially love Chinese cuisine, both preparing and enjoying it. Each of these passions, whether in music, gaming, cooking, or technology, fuels my creativity and inspires my ongoing journey of exploration and self-expression.


Showcase

Coming soon...


My repos