Robert Vollmer

Associate Software Engineer

Huntsville, Alabama, United States
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
Robert Vollmer is an Associate Software Engineer with 14 years of hands-on experience building low-level Android tooling and mission-focused mobile applications from Huntsville, Alabama. Currently developing Java-based Android software for a Marine Fires application at SAIC, he blends systems-level expertise with practical field-oriented solutions for military users. An active contributor to the well-known Xposed ecosystem, he has deep experience modifying Android runtime and native binaries, improving compatibility, security, and debugging for system hooks. His background spans build/release automation, native patching, and app-level feature work—skills that let him traverse the stack from init logic and ART changes to Gradle-driven packaging and installer automation. Trained in computer engineering and software engineering across multiple universities, he brings a rare combination of embedded/runtime internals knowledge and delivery-focused engineering.
code14 years of coding experience
bookComputer Engineering, Computer Engineering at The University of Texas at Dallas
bookComputer Science, Computer Science at University of Maryland University College
bookComputer Engineering, Computer Engineering at San Jacinto College
bookBachelor of Science - BS, Software Engineering, Bachelor of Science - BS, Software Engineering at Auburn University
github-logo-circle

Github Skills (28)

c-language10
mobile-development10
system-programming10
scripting10
build-system10
android-sdk10
perl10
android-development10
java10
javas10
jna10
automation10
script10
xposed-framework10
android10

Programming languages (14)

JavaC++CMakefileGoPerlHTMLKotlin

Github contributions (5)

github-logo-circle
rovo89/XposedTools

Apr 2015 - Oct 2017

These tools can be used to compile and package the Xposed framework.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:48 commits, 1 PR, 27 pushes in 2 years 7 months
Contributions summary:Robert primarily focused on automating the build, packaging, and deployment processes for the Xposed framework tools. They implemented scripts to compile BusyBox, generate installer and uninstaller ZIP archives, and integrate GPG signing for security. Their contributions included improvements to the flash-script.sh, managing symlinks, and adding features such as automatic flashing to devices using adb. They also integrated Gradle for Java build and made adjustments for handling compressed odex files and supporting new Android versions.
xposed-frameworkxposedandroid
rovo89/android_art

Nov 2014 - Dec 2017

Android ART with modifications for the Xposed framework.
Role in this project:
userBack-end Developer
Contributions:226 commits, 3 PRs, 44 pushes in 3 years 1 month
Contributions summary:Robert primarily contributes to the Android Runtime (ART) modifications for the Xposed framework. Their work involves modifying the build system, addressing issues related to Samsung ROMs and handling methods hooked by Xposed. This includes adding features for Xposed such as special logging functions, making native methods optional, and improving the method verifier. The user also implemented changes to facilitate debugging by making Xposed methods visible to the debugger.
androidxposed-frameworkxposed
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