Andrew Ouyang

Senior Software Engineer at Salesforce

Berkeley, 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

👤
Senior
🎓
Top School
Andrew Ouyang is a Senior Software Engineer based in Berkeley with 11 years of professional experience and dual bachelor’s degrees in Computer Science and Business from UC Berkeley. At Salesforce since 2016 he progressed from intern to senior engineer, shipping front-end features and improving UI component behavior at scale. He contributes to prominent open-source work such as the Salesforce Lightning Design System for React, adding component props, RTL support, and tests that improve accessibility and interaction. Comfortable at the intersection of product and engineering, he blends UI-focused craftsmanship with pragmatic product thinking born from his business training. Colleagues know him for methodical front-end problem solving and for improving developer-facing components that have wide reuse across enterprise apps.
code11 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Business Administration, Computer Science, Business Administration at University of California, Berkeley
languagesChinese
github-logo-circle

Github Skills (14)

component-development10
uid10
javascript10
front-end-development10
ui-design10
react10
jestjs9
jes9
jtest9
system-design9
system9
frontend9
right-to-left8
rt8

Programming languages (2)

JavaScriptGo

Github contributions (5)

github-logo-circle
Salesforce Lightning Design System for React
Role in this project:
userFront-end Developer
Contributions:19 commits, 2 PRs, 6 comments in 1 year 9 months
Contributions summary:Andrew primarily contributed to the front-end development of the Salesforce Lightning Design System for React. Their work focused on enhancing the functionality and features of existing React components, specifically the Lookup component. They added new props, implemented tests, and modified the component's behavior to control its dropdown menu, demonstrating a focus on UI development and component interaction. Additionally, the user made code adjustments and added new features for RTL (right-to-left) support, which included modifying existing example code and implementing changes to ensure the correct display and function of components in a right-to-left context.
reactlightning-design-systemjavascriptlightningsalesforce
andyouyang22/helebears

Oct 2015 - Dec 2015

Contributions:215 pushes, 2 branches in 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
Andrew Ouyang - Senior Software Engineer at Salesforce