Giovanni Murru is an experienced iOS software engineer with a decade of hands-on experience building mobile apps, interactive AR/VR experiences, and cross-platform games. Trained with an M.Sc. in Artificial Intelligence and Robotics from Sapienza, he combines strong engineering fundamentals with applied AI expertise in face analysis, emotion classification, and on-device ML. He has shipped multiple App Store products—some built with Unity and supporting iOS, iPadOS, tvOS and Android—and developed prototypes that blend multimedia, computer vision and geo-aware AR. Past roles span research consulting for cultural heritage projects and R&D at Cynny S.p.a., where he implemented custom deep learning pipelines and real-time vision systems. Comfortable across SwiftUI, ARKit, CoreML, OpenSceneGraph, TensorFlow and C++, he bridges research-grade algorithms and polished consumer experiences. Based in Tortolì, Sardinia, he runs his own app development practice, continuously iterating on novel interactions that sit at the intersection of AI, robotics and immersive mobile UX.
10 years of coding experience
4 years of employment as a software developer
Master of Science (M.Sc.), Engineering in Artificial Intelligence and Robotics, 110/110, Master of Science (M.Sc.), Engineering in Artificial Intelligence and Robotics, 110/110 at Sapienza Università di Roma
A Unity framework for using bluetooth low energy (BLE) ReadBearLab boards with iOS and Android mobile platforms.
Contributions:50 commits, 1 PR, 26 pushes in 3 years 4 months
platformsbluetoothblebluetooth-low-energyandroid
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.