Roman Salvador

Software Engineering Architect at salesforce.com

San Francisco, California, 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

👤
Senior
🎓
Top School
Roman Salvador is a seasoned software engineering architect based in San Francisco, bringing 12 years of architectural leadership at Salesforce alongside a broad hands-on background across frontend, backend, and test automation. He has helped design enterprise-grade tooling and automated testing pipelines, and he actively contributes to high-impact open-source projects such as iOS-driver, LWC, Aura, and PMD. At Salesforce, he has shaped scalable architectures and guided cross-functional teams since 2014. His open-source work spans stabilizing iOS test automation in ios-driver, advancing Lightning Web Components and Aura tooling, and improving the robustness of static analysis in PMD. He earned a Ph.D. in Physics from Florida State University, reflecting a rigorous analytical foundation that informs his systems thinking. Based in the Bay Area, he combines research rigor with pragmatic delivery to turn ambitious ideas into reliable, production-grade software.
code13 years of coding experience
job27 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Physics, Doctor of Philosophy (Ph.D.), Physics at Florida State University
bookBachelor's Degree, Physics, Bachelor's Degree, Physics at Universitat Autònoma de Barcelona
stackoverflow-logo

Stackoverflow

Stats
1reputation
272reached
0answers
1question
github-logo-circle

Github Skills (41)

static-code-analysis10
javascript10
ios10
typescript310
webdriver10
selenium10
selenium310
pmd10
lwc10
typescript10
web-components10
typescript210
seleniumide10
web-component10
java10

Programming languages (4)

TypeScriptJavaC++JavaScript

Github contributions (5)

github-logo-circle
forcedotcom/aura

Mar 2014 - Dec 2018

This project is archived, please see the readme for additional resources.
Role in this project:
userFront-end Developer
Contributions:208 commits in 4 years 9 months
Contributions summary:Roman's commits primarily focus on modifying and adding code to Javascript files, most notably within the `aura-util` and `aura-impl` directories. The changes include adjustments to javascript files for a custom library and test files that include front-end code. The user has added and modified Javascript code based on commit messages like "Fix jslint.js", suggesting a focus on maintaining code quality and resolving front-end related issues within the Aura framework.
additionalsalesforce-lightninglwcarchivedshadow-dom
ios-driver/ios-driver

Feb 2013 - Apr 2014

Selenium server to test native, hybrid and web apps on IOS. Join us on IRC #ios-driver on freenode
Role in this project:
userMobile Developer (iOS) & Test Automation Engineer
Contributions:81 commits in 1 year 1 month
Contributions summary:Roman primarily contributed to the iOS driver project by addressing bugs and enhancing the test suite. They fixed issues related to sending keys, handling alerts, and managing hybrid app webviews. Furthermore, they improved the framework's fault tolerance, added functionality for installing trust stores, and implemented support for iOS 7 and related Xcode versions. The user's work is crucial for improving the stability, functionality, and compatibility of the iOS driver.
freenodeappiumweb-appsselenium-webdriverselenium-server
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