Mark Powers

Principal Software Engineer at Oracle

Park City, Utah, 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
Mark Powers is a Principal Software Engineer based in Park City, Utah, with a multi-decade background in security, cryptography, and systems software spanning government labs to Oracle. He has deep expertise in PKCS #11, FIPS validation, and Solaris cryptographic frameworks, and currently contributes to core Java (OpenJDK) by improving jarsigner behavior and cross-module code quality. Mark blends hands-on low-level engineering—dating back to AN/UYK-44 military systems and System V/MLS—with modern backend and QA practices, making him equally comfortable in legacy platforms and contemporary open-source projects. His career shows a rare continuity of focus on trustworthy, auditable software across product, compliance, and standardization efforts. Despite a relatively recent formal LinkedIn/GitHub footprint, his impact is evident in widely used ecosystems like OpenJDK and long-running Oracle security initiatives.
code4 years of coding experience
job35 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Virginia Tech
bookBachelor of Arts - BA, Bachelor of Arts - BA at The University of Toledo
github-logo-circle

Github Skills (11)

openjdk10
javas10
jvm10
java10
testing9
debug9
debugging9
java-security8
apidoc7
api7
build-automation6

Programming languages (2)

JavaC

Github contributions (5)

github-logo-circle
openjdk/jdk

Feb 2022 - Mar 2025

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBack-end Developer & QA Engineer
Contributions:416 reviews, 31 PRs, 519 comments in 3 years 1 month
Contributions summary:Mark primarily contributed to the `openjdk/jdk` repository by addressing a specific bug related to the `jarsigner` tool. This involved modifying Java code to improve the handling of alias warnings during jar verification. Additionally, the user's contributions extended to minor code cleanups and the standardization of boolean property acquisition across multiple Java modules. The user's work demonstrates a focus on improving code quality and functionality within the Java ecosystem.
openjdkjavajvmjdk
xiangzhai/jdk

Aug 2022 - Sep 2022

JDK main-line development
Contributions:13 commits in 1 month
javajvmjdk
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
Mark Powers - Principal Software Engineer at Oracle