Annie Xu

Frontend Developer at Amazon Web Services (AWS)

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

👤
Senior
🎓
Top School
Annie Xu is a frontend developer based in San Francisco with eight years of hands-on experience building user-focused interfaces and production-ready features at companies including AWS and startups. She combines a dual academic background in computer science and psychology from Carnegie Mellon with practical deployment and mobile experience, having shipped push-notification features and minimalist UX components for the AWS Console Mobile App. Annie has contributed to core open-source infrastructure—fixing memory leaks and buffer overflows in the widely used ROS 2 rcl library—bringing a security-minded, back-end troubleshooting perspective to front-end work. Her past roles span full-stack tasks, research-driven product design, and leading small teams, where she translated user needs into tools that improved document and experiment workflows by orders of magnitude. Colleagues describe her as a pragmatic engineer who pairs rigorous testing and refactoring with thoughtful UX decisions to boost engagement and reliability. She’s seeking opportunities to apply her cross-disciplinary experience to frontend roles that value security, analytics, and measurable user impact.
code8 years of coding experience
job3 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at DePaul University
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Carnegie Mellon University
bookHigh School Diploma General Studies, High School Diploma General Studies at Illinois Mathematics and Science Academy
languagesChinese
github-logo-circle

Github Skills (7)

c1710
memory-management10
c1110
ros10
rc10
security10
testing9

Programming languages (7)

C++ShellRustCMakeJavaScriptGoPython

Github contributions (5)

github-logo-circle
ros2/rcl

May 2019 - May 2019

Library to support implementation of language specific ROS Client Libraries.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:11 commits, 11 PRs, 46 comments in 18 days
Contributions summary:Annie primarily focused on fixing memory leaks and buffer overflows within the ROS 2 rcl library. Their contributions involved identifying and resolving memory management issues in core components like node initialization, context handling, and security directory functions. They also addressed code quality concerns through refactoring and linting, improving the overall robustness and security of the library.
roboticsros2implementation-supportclient-librariesros
ROS packages for facilitating the use of AWS cloud services.
Contributions:7 commits, 19 PRs, 9 pushes in 9 months
cloud-servicesaws-cloudros-packagesrosaws
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
Annie Xu - Frontend Developer at Amazon Web Services (AWS)