Summary
Ryan Yi is a Senior Software Engineer with nine years of hands-on experience, currently focused on backend systems at Veeva Systems while maintaining front-end fluency in React. Over six years at Veeva he has progressed from full-stack and associate roles to mentoring newcomers, improving SDKs, and designing stable, high-performance services and public APIs. He blends Java/Spring Boot and MySQL expertise with practical front-end skills, enabling him to own features end-to-end and improve code documentation and developer experience. Raised with a mindset of always measuring up to stronger peers, he channels that drive into continuous learning and taking on tasks outside his comfort zone. Based in Union City, CA, he brings a pragmatic, improvement-oriented approach that balances shipping reliable backend services with thoughtful mentoring and code quality.
9 years of coding experience
6 years of employment as a software developer
University of California, San Diego
High School Diploma, High School Diploma at James Logan High School
English, Chinese