Vito Chiarella is a Senior Software Engineer with 11 years of full-stack experience, specializing in C/C++ and Python for server-backed systems and scalable game infrastructure. Based in Barcelona, he currently helps studios integrate game code with secure, high-performance server architectures at Demonware, after leading architecture and backend efforts at 888spectate. His background spans computer vision research and a master’s focused on data analysis for materials engineering, bringing a research-informed approach to practical engineering problems. A long-time Linux user and systems thinker, he has shipped cross-language integrations (C++/Python/Qt) and designed microservices, caches, and DB schemas for horizontally scaled services. Colleagues rely on him for mentoring, technical documentation, and balancing performance, security, and legacy constraints when evolving large systems.
11 years of coding experience
9 years of employment as a software developer
Master's degree, Materials Engineering, Master's degree, Materials Engineering at Universidade Federal de Santa Catarina
Tecnólogo em Jogos Digitais, Computer Games and Programming Skills, Tecnólogo em Jogos Digitais, Computer Games and Programming Skills at Universidade do Vale do Itajaí
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.