Richard Yen

Senior Software Engineer at Microsoft

Greater Chicago 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
Richard Yen is a senior software engineer with over two decades of hands-on experience stabilizing production systems, architecting cloud-native infrastructure, and scaling database-driven products across startups and PE-backed, pre-IPO companies. He has advanced through roles from developer and DBA to principal engineer and support lead, bringing a rare combination of deep PostgreSQL expertise, CI/CD and Terraform-driven automation, and incident-proven reliability practices. At EDB he unified build/release pipelines for Golang microservices and React frontends, designed serverless APIs on AWS, and created verification frameworks that materially reduced regressions. His open-source contributions include improvements to EnterpriseDB's widely used barman backup/recovery tool, reflecting practical, production-focused database engineering. Colleagues rely on him to translate ambiguous business needs into elegant technical roadmaps while mentoring teams to operate more confidently under pressure.
code11 years of coding experience
job19 years of employment as a software developer
bookBS, Electrical Engineering and Computer Science, BS, Electrical Engineering and Computer Science at University of California, Berkeley
languagesChinese
stackoverflow-logo

Stackoverflow

Stats
9,220reputation
945kreached
317answers
1question
Badges
sql
top-5%
postgresql
top-1%
docker-compose
top-5%
docker
top-5%
github-logo-circle

Github Skills (20)

postgresql10
python10
command-line-interface10
recovery10
backup10
command-line10
cli10
testing9
docker-compose9
docker9
sql9
disaster-recovery8
database-administration8
git7
pgadmin6

Programming languages (10)

HCLC#ShellCoffeeScriptCJavaScriptVueGo

Github contributions (5)

github-logo-circle
EnterpriseDB/barman

Sep 2021 - Mar 2022

Barman - Backup and Recovery Manager for PostgreSQL
Role in this project:
userBack-end Developer & Database Engineer
Contributions:5 reviews, 10 commits, 11 PRs in 5 months
Contributions summary:Richard contributed to the Barman project by implementing new features and fixing bugs related to PostgreSQL backup and recovery. Their work involved modifying the command-line interface (CLI) to include new functionalities such as deleting failed backups and updating commands to plural forms for consistency. The user also improved the handling of target timelines during recovery, incorporating "current" and "latest" options. Furthermore, they addressed issues by refining code within the core logic and tests, ensuring the robustness and reliability of the backup process.
disaster-recoveryrecoverypostgrespostgresqlbackup
richyen/dotfiles

Jul 2015 - Oct 2024

Contributions:79 pushes in 9 years 4 months
sensiblewindowsosxlinuxos-x
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
Richard Yen - Senior Software Engineer at Microsoft