Claudio Cambra is a Senior Software Engineer based in Hong Kong with five years of experience building cross-platform desktop and system integrations for macOS, Linux and iOS. He currently works on distributed file sync at Air and has driven major desktop client work at Nextcloud, including a macOS File Provider-based sync engine and significant refactors that removed crashes and improved stability. At VideoLAN he led macOS UX efforts for VLC, redesigning media library and playback components, and his open-source contributions include improving legacy-account import and sync behaviors for the widely used Nextcloud Desktop client. He combines low-level systems work (CoreAnimation/CoreAudio fixes, file locking and Finder Sync) with polished UX rewrites, making him comfortable across kernel-adjacent APIs and user-facing features. His background spans machine learning, technical writing and mentoring in Google Summer of Code, reflecting both a technical breadth and a knack for clear communication. Collected education in computer science and digital humanities underpins a pragmatic, user-focused engineering approach.
5 years of coding experience
7 years of employment as a software developer
IGCSEs & A2 Levels, 4 As at A2 Level, 85% Average IGCSEs (11 subjects), IGCSEs & A2 Levels, 4 As at A2 Level, 85% Average IGCSEs (11 subjects) at St George's School of Málaga
Master's degree, Computer Science, GPA 3.72, Master's degree, Computer Science, GPA 3.72 at Peking University
CELTA, Teaching English as a Second or Foreign Language/ESL Language Instructor, Pass, CELTA, Teaching English as a Second or Foreign Language/ESL Language Instructor, Pass at International House London
Contributions:1 release, 1527 reviews, 788 commits in 1 year 1 month
Contributions summary:Claudio contributed to the Nextcloud Desktop sync client, specifically focusing on enhancing the import process of legacy account configurations from older clients. Their commits introduced a new property to force a legacy import and added an application argument to force this legacy import functionality. Further contributions involved placing signals and slots for account manager in line with how other classes do it. They made additional improvements by refactoring existing parts.
Batteries-included package to build your own Nextcloud sync client for Apple platforms
Contributions:1 review, 99 PRs, 403 pushes in 11 months
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.
Request Free Trial
Claudio Cambra - Senior Software Engineer at VideoLAN