Amarin Phaosawasdi

Senior Software Engineer at Semgrep

San Francisco Bay Area 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
Amarin Phaosawasdi is a Senior Software Engineer and PhD-trained researcher with 11 years of experience designing developer-facing tooling across compilers, programming languages, distributed systems, and formal methods. He builds practical systems that make engineers’ lives easier—SDKs, static and dynamic analysis tools, test generation, and CI/compile-time performance improvements—and has worked across big tech, startups, research labs, and academia. Currently at Semgrep in the Bay Area, he previously contributed to Google projects (including improving integration tests for the widely used google-cloud-go client) and developed compilers at Huawei. Comfortable moving between research and production, he pairs rigorous academic training with hands-on product impact and a penchant for streamlining developer workflows. Notably, he prefers to stay Bay Area–based and directs non-personal inquiries through LinkedIn.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Mahawithayalai Thammasat
bookUniversity of Illinois Urbana-Champaign
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at University of California, Los Angeles
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

golang10
go10
devops10
google-cloud10
cicd10
testing10
dockers9
bash9
cloud-infrastructure9
docker9
infrastructure9

Programming languages (13)

MDXC++CGoTypeScriptShellSolidityOCaml

Github contributions (5)

github-logo-circle
googleapis/google-cloud-go

Oct 2021 - Jul 2022

Google Cloud Client Libraries for Go.
Role in this project:
userDevOps Engineer
Contributions:5 reviews, 7 commits, 10 PRs in 9 months
Contributions summary:Amarin primarily focused on improving the integration tests within the Google Cloud Go client library project. Their work included resolving certificate expiration issues that were causing test failures by either removing or updating certificates. They also upgraded the Go versions used by the integration tests, including setting up the correct environment, to maintain compatibility with dependencies and ensuring the tests used up-to-date libraries. Additionally, they made changes to utilize a more recent image for tests and compiled a related tool, busybench, before running the backoff tests.
golanggocloud-storageclient-librariescloud-datastore
Contributions:107 pushes in 2 years 6 months
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