Vadim Caen

Lead Software Engineer at Goodweek

Zurich, Zurich, France
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
Vadim Caen is a Lead Software Engineer with 11 years of experience designing and shipping platform-level Android features used by billions of devices. He led major projects at Google—including the splash screen and predictive back gesture—and architected a multi-year virtual camera initiative that bridged XR, OEMs, and AI teams. Comfortable across the full product lifecycle, he combines hands-on Android framework expertise (AOSP, SELinux, Soong, HAL) with cross-functional leadership and API design as a member of the Android API Council. His open-source contributions touch core Android repos, from Settings UI work on back animations to proto parsing fixes in platform development. Now based in Zurich and leading engineering at Goodweek, he pairs production-grade delivery with public speaking and developer advocacy. Outside work he pursues technical challenges in the air and on cliffs, hinting at a penchant for high-stakes problem solving.
code11 years of coding experience
job10 years of employment as a software developer
bookInformation Technology, Information Technology at VIA University College
bookM.Sc Computer Science - Diplôme d'ingénieur , Computer Science, M.Sc Computer Science - Diplôme d'ingénieur , Computer Science at INSA Lyon - Institut National des Sciences Appliquées de Lyon
bookBaccalauréat S, Science, Baccalauréat S, Science at Le Gymnase Jean Sturm
bookDUT, Computer Science, DUT, Computer Science at IUT Robert SCHUMAN
languagesFrench, English, Chinese, German
stackoverflow-logo

Stackoverflow

Stats
1,606reputation
200kreached
39answers
1question
Badges
android
top-5%
github-logo-circle

Github Skills (22)

javascript10
protocol-buffers10
android-development10
java10
javas10
android-settings10
unit-testing9
git9
android9
version-control9
python8
uid8
front-end-development8
ui-design8
build-automation7

Programming languages (7)

JavaC++RustVueJavaScriptPythonKotlin

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:18 commits in 1 year 3 months
Contributions summary:Vadim primarily contributed to the `platform_development` repository by fixing issues related to the naming and parsing of `.proto` files. Their work involved modifying JavaScript files (`.js`), particularly `decode.js` and `transform_wm.js`, to update the parsing of protolog dumps. The user also made changes to a Python script (`update.py`) associated with vendor snapshot installations, likely to integrate the proto file changes. Further contributions included merging changes, indicating involvement in code integration and release management.
Role in this project:
userMobile Developer (Android)
Contributions:20 commits in 27 days
Contributions summary:Vadim's contributions primarily involve adding and modifying settings related to back animations within the Android Settings application. They implemented a preference controller and a related test suite for this feature. The user also made changes to the `BackAnimationPreferenceDialog` class, indicating work on the user interface for controlling the back animation setting.
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