Philippe Vaucher

Senior Software Development Engineer at STVS SA

Geneva, Geneva, Switzerland
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
Philippe Vaucher is a Senior Software Development Engineer based in Geneva with 16 years of experience building robust backend systems, real-time media tooling and computer vision applications. He designs and implements production services—most recently a Docker-based timelapse engine and license-plate recognition pipelines using C++, OpenCV and Tesseract—while maintaining strong full‑stack fluency across Ruby on Rails, Python and C#. An active open-source contributor, he has improved developer tooling and Emacs/Vim integrations on well-known projects like Projectile, RTags and Magit, focusing on reliability, completion and navigation features. Philippe combines hands-on systems work (embedded LED/video sync, audio device control and DSP filter tooling) with operational pragmatism, owning deployment and architecture. Practical, detail-oriented and curious, he often surfaces small but impactful quality improvements (typo fixes, consistent line endings, caching and cleanup) that keep long-lived codebases healthy.
code16 years of coding experience
job6 years of employment as a software developer
languagesFrench, English, German, Spanish
github-logo-circle

Github Skills (22)

git10
maintenance10
c-language10
project-management10
vimscript10
plugin-development10
code-completion10
refactor10
magit10
emacs-lisp10
emacs10
refactoring10
cprogramming-language10
testing9
file-management9

Programming languages (27)

C#CMakefileGoHTMLSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
xavierd/clang_complete

Nov 2010 - Jun 2014

Vim plugin that use clang for completing C/C++ code.
Role in this project:
userFull-stack Developer
Contributions:82 commits in 3 years 7 months
Contributions summary:Philippe primarily worked on enhancing the Vim plugin `clang_complete` by integrating various snippets engines. Their contributions included adding support for snipmate and UltiSnips, enabling code completion through these engines, and creating the necessary integration logic. They refactored and modified existing code, adapting it to ensure proper functionality, and ensuring correct integration of snippets with clang's completion results, addressing bugs related to overload resolution and type-based completions. They also added features for debugging and performance.
cppvim-pluginvimclang
Fuco1/dired-hacks

Mar 2014 - Nov 2019

Collection of useful dired additions
Role in this project:
userBack-end Developer
Contributions:10 commits, 2 PRs, 4 pushes in 5 years 8 months
Contributions summary:Philippe contributed significantly to the `dired-hacks` repository, focusing on enhancing the `dired-filter` functionality within Emacs. Their work involved implementing features like predicate-based filtering using Lisp sexps, and adding helper functions and keywords to facilitate more advanced file information queries. They also corrected documentation, added completion features, and implemented autoload markers for added usability. These changes demonstrate the user's experience and competence in extending and improving the functionality of the provided Emacs package.
additions
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