Isaac Semaya

Software Engineer at Square

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
Isaac Semaya is a software engineer in San Francisco with five years' experience building security and fraud systems at Square, where he progressed from cryptographic identities and secrets management to leading buyer fraud and risk efforts. He brings hands-on engineering depth—contributing to Square's open-source certstrap by improving Windows compatibility, adding revoke passphrase support, and modernizing the Go toolchain—demonstrating a knack for production cryptography and cross-platform tooling. A Brown University ScB in Computer Science, Isaac pairs mobile secure key infrastructure and product security experience with practical DevOps and back-end engineering. He’s comfortable shifting between low-level crypto plumbing and high-level risk detection to deliver auditable, production-ready solutions.
code6 years of coding experience
bookScB, Computer Science, ScB, Computer Science at Brown University
bookHigh School Diploma, High School Diploma at The American School in London
languagesEnglish, Japanese, Spanish
github-logo-circle

Github Skills (16)

bootstrap210
mtls10
bootstra10
go10
tls1210
certificate-authority10
bootstrap10
tls1310
libtls10
testing9
command-line-interface9
commandline-interface9
windows8
cryptos7
ci-cd7

Programming languages (3)

JavaGoHTML

Github contributions (5)

github-logo-circle
square/certstrap

Mar 2022 - Dec 2022

Tools to bootstrap CAs, certificate requests, and signed certificates.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:3 reviews, 17 commits, 13 PRs in 9 months
Contributions summary:Isaac primarily contributed to improving the `certstrap` tool, focusing on cross-platform compatibility and enhancing the functionality of the `revoke` command. Their work included adapting the code to handle Windows-specific permission constraints, adding a passphrase flag for the `revoke` command, and integrating this command into the workflow tests. They also updated the Go version used by the project and removed debugging print statements.
golangcertificate-authoritysslsignedtls
isemaya-square/sharkey

Feb 2020 - Feb 2020

Sharkey is a service for managing certificates for use by OpenSSH
Contributions:6 pushes, 2 branches in 10 days
managing-certificatessslsecuritysshtls
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
Isaac Semaya - Software Engineer at Square