Vincent Petry

Senior Consultant Developer at Thoughtworks

Stuttgart, Baden-Württemberg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code26 years of coding experience
job16 years of employment as a software developer
bookBachelor of Computer Science, Computer science, German, Bachelor of Computer Science, Computer science, German at Hochschule für Technik und Wirtschaft des Saarlandes Saarbrücken
bookMaîtrise en Informatique, Informatique option Franco-Allemand, Maîtrise en Informatique, Informatique option Franco-Allemand at Université de Metz
languagesFrench, German, English, chinois (mandarin)
github-logo-circle

Github Skills (56)

debugging10
filesystem10
javascript10
c-language10
restructuredtext10
multiplatform10
back-end-development10
sdl10
sphinx10
manpage10
haxe10
user-manual10
storage10
typescript10
rs10

Programming languages (25)

CMakefileGoHTMLJsonnetTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
owncloud/core

Jan 2015 - Sep 2020

:cloud: ownCloud web server core (Files, DAV, etc.)
Role in this project:
userFull-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.
owncloudweb-serverjstreeself-hostingjavascript
owncloud/web

Apr 2018 - Sep 2019

:dragon_face: Next generation frontend for ownCloud Infinite Scale
Role in this project:
userFront-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