Salvatore Testa

Engineering Manager, Platform Integration

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

🤩
Rockstar
🎓
Top School
Salvatore Testa is an engineering manager in San Francisco with 13 years of experience building developer-facing platforms, mobile SDKs, and integration tooling. At Persona he has led teams across developer experience, inquiries, and platform integration—shipping API documentation workflows, OpenAPI specs, webhook and API key management, and third-party data integrations. Previously at Square he delivered merchant pricing ML services, data deduping tools, and core mobile payments SDKs, blending backend systems thinking with client SDK design. He pairs hands-on coding (notably contributions to an open-source Kotlin/Swift workflow/state-machine library) with team leadership, often tackling dependency and build-system challenges that keep projects healthy. Known as a “reader of code,” he focuses on making integrations reliable and developer-friendly while keeping an eye on UX details in state-driven UIs.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Rice University
stackoverflow-logo

Stackoverflow

Stats
317reputation
11kreached
11answers
0questions
github-logo-circle

Github Skills (14)

kotlin10
dependency-management10
workflow-engine10
ui-design10
android10
build-gradle-kts9
state-machine9
jetpack-compose9
git6
opencl6
html6
square-connect6
case-when6
gitignore6

Programming languages (17)

JavaC++RustCGoHTMLJupyter NotebookKotlin

Github contributions (5)

github-logo-circle
square/workflow-kotlin

Jul 2020 - Jul 2021

A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
Role in this project:
userFull-stack Developer
Contributions:7 reviews, 7 commits, 8 PRs in 1 year
Contributions summary:Salvatore contributed to the project by updating dependencies, including Kotlin and related libraries, and by reverting a previous Kotlin upgrade. They also modified build files (build.gradle.kts, buildSrc/src/main/java/Dependencies.kt), demonstrating involvement in project setup and dependency management. Furthermore, the user fixed a typo in a UI example related to saving state, indicating a focus on UI and potentially state management aspects of the project. They also updated the compose UI and fixed deprecated warnings related to colors.
kotlin-librarystate-machinesmachinesandroidkotlin
SalvatoreT/pleroma-docker

Jan 2023 - Mar 2025

Contributions:20 releases, 20 pushes, 1 branch in 2 years 1 month
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
Salvatore Testa - Engineering Manager, Platform Integration