Vincent Petry is a Senior Consultant Developer based in Stuttgart with 26 years of hands-on experience building and leading web and full-stack engineering teams. He blends deep backend expertise (PHP, Go, storage and WebDAV integrations) with modern front-end work in Vue.js, and has repeatedly led rewrites and migrations for large open-source projects like ownCloud and Nextcloud. As a team lead he organized cross-functional development, QA and release processes, while still shipping code—an unusual mix of people leadership and sustained hands-on contribution. A long-time GNU/Linux and open source enthusiast, Vincent has improved documentation, touch input support in the Haxe/Lime framework, and robustness of Nextcloud’s external storage backend. He learns quickly in unfamiliar codebases and prefers flexible environments that let him optimize maintainability, automation and code quality. Outside work he’s even applied parenthood lessons to leadership and mentorship, reflecting a thoughtful, human-centered approach to engineering.
26 years of coding experience
16 years of employment as a software developer
Bachelor of Computer Science, Computer science, German, Bachelor of Computer Science, Computer science, German at Hochschule für Technik und Wirtschaft des Saarlandes Saarbrücken
Maîtrise en Informatique, Informatique option Franco-Allemand, Maîtrise en Informatique, Informatique option Franco-Allemand at Université de Metz
:cloud: ownCloud web server core (Files, DAV, etc.)
Role in this project:
Full-stack Developer
Contributions:3 reviews, 4748 PRs, 4780 pushes in 5 years 9 months
Contributions summary:Vincent primarily contributed to the frontend of the ownCloud core project. Their work involved adding missing JavaScript files to the `files_trashbin` module and implementing URL handling for IE8 within the `files` app. They also made several updates to the `filelist.js` and the `index.php` template files. These changes focused on adapting file handling and directory navigation within the user interface, especially addressing compatibility issues for older browsers.
:dragon_face: Next generation frontend for ownCloud Infinite Scale
Role in this project:
Front-end Developer
Contributions:4 reviews, 9 commits, 282 PRs in 1 year 5 months
Contributions summary:Vincent primarily focused on developing the front-end user interface for the ownCloud web application. Their contributions include implementing a login dialog using Vue.js, including form elements and the necessary logic for user authentication. The user also integrated the login dialog within the application and made modifications to the build process to support the new components. Subsequent commits included closing the dialog upon successful login, and commenting it out at one point to allow development.
next-generationreactdragonowncloudscale
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
Vincent Petry - Senior Consultant Developer at Thoughtworks